Консультация по оптимизации php-скриптов+БД сайта
Добрый день!
У нас есть сайт с огромной текстовой базой данных (MySQL), объем текстов - ок. 200-300 мб. Ссылка на сайт: http://www.hogwartsnet.ru/fanf/index.php
Скрипты написаны на PHP.
Проблема:
- скрипты непрофессиональны;
- 1) в результате большой посещаемости скрипты очень сильно нагружают процессор провайдера; 2) есть большие уязвимости.
Требуется:
- прочитать скрипты и просмотреть структуру БД и выдать рекомендации, что и как нужно перепрограммировать, чтобы 1) снизить нагрузку; 2) закрыть уязвимости; 3) сделать скрипты просто более "правильными", профессиональными со всеми вытекающими.
- в случае необходимости объяснить "простым языком" эти рекомендации не-программисту (почему это нужно именно так)
Следующим этапом будет перепрограммирование, но это будет отдельный проект.
Какие требуются рекомендации? Наверное, примерно такие:
- как должна после перепрограммирования "выглядеть" БД и скрипты, и почему
- что для этого нужно менять
- какова должна быть последовательность - с чего нужно начать, что потом
Не заморачивайтесь на формальности, никакого крутого отчета не нужно будет, просто нам нужно понять - что делать. Плюс, скорость не важна, важно качество. Хоть месяц анализируйте.