вчера качнул, поставил, вот при беглом осмотре ряд замечаний заметил...
1. при установке в урл сайта нужно указывать с
http:// - о чем не сказано нигде!
2. Логи апача (404) и т.п. забиваются, можно конечно кинуть их в пустоту, но думаю админы от огромных логов не будут в восторге! следует подумать о mod_rewrite или ForceThrow
3. Дизайн - тестовый (new) уж больно выглядит непритязательно, зеленый и т.п. Стоило бы посветлее сделать, покарсивше
4. Удаление комментариев, чтобы удалять комменты нужно заходить в админ и т.п. Хорошо бы сделать 2 фишки:
4.1 Чтобы можно было логиниться на первой странице сайта (в куки или сессию) и далее уже если ты админ то бродишь по сайту и возле каждого коммента бы появилась кнопка удалить|редактировать
4.2 и еще бы сделать комменты предмодерируемым, чтобы не сразу публиковались, а то мало ли сайт с несколько сотен статьями, и надо бродить искать комменты со словом "куй" или "писта"
5. Документация (пользователя, программера) - нужна бы уже, а то когда разрастется проект, то все, тазом накроется этот пункт или еще чем похуже
6. ранжировать результаты поиска (без дублирования)
7. скрывать мыла авторов и админов - если мыла нет, то не писать его, если есть то скрывать от поисковых роботов (JS или в картинку)
7.1 еще бы добавить модераторов - могут все что админы, только не могут настраивать разделы, пользователей и вообще ничего настраивать, только редактировать и следить за порядком
8. статистика хитов всего и сегодня не совпадает, разница в 1 в пользу всего
9. в ланг файлах следовало бы заменить объявление $fdfds="dfs";
\'
или вооще сделать это ini файлом
10. шаблоны разбросать по папкам, типа админ, раздел, главная страница, а то уже свалка
еще бы использовать како-нить шаблонизатор к примеру Smarty или QuickTemplate, быстро, удобно и кеш есть
11. проверка коннекта к базе mysql, чтобы он запрос потом не вываливал
надо бы сделать проверку ошибок
а так все не плохо...
можно ли присоедениться в команду разработчиков или же по какой лицензии код разадется?