Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Старайтесь под отдельный класс создавать отдельный файл
Да, у вас увеличится количество require (include, require_once, include_once), но зато найти определенный класс будет во много раз проще
— Используйте gzip
— Также очень хорошо использовать различные компрессоры, чтобы уменьшить объем этих файлов (Google Closure Tools, YUI Compressor и другие)
К примеру, для получения информации о пользователе в комментариях (при отрисовки ника) проще сделать отдельный запрос (конечно же закешировав его), чем JOIN на таблицу пользователей
Для отдачи статического содержимого используйте nginx или lighttpd
По следам статьи «Сборник советов и фактов по оптимизации PHP-скриптов»