Программирование, давно уже об этом не писал
PHP, Программирование
В общем, подтолкнуло меня препарация одного движка (), охуительный двиглу, кстати. А поскольку тупо препарировать – это тупо, то я для это сделал (как менюшка?). И в процессе праздников для страны возникло куча вопросов, которые можно тут описать и забыть. Вообще, меня впечатлили в последнее время только два двигла на php – это и . Про frontier можно сказать, что чувак рубит в ООП настолько мощнее меня, что есть чему поучиться, событийной модели, но мне не видно sample.app, поэтому сложнее въехать в тему, хоть и прусь теоретически от подхода. Это какбе Мила Йовович без одежды, а я слепой. Типа слежу за actions, жду доков.
По другой подход: Полноценный вариант MVC, классическая тема, ни капли мимо. Можно пожамкать. Из плюсов, для личностного роста отмечено отличная абстракция, супер реализация подключения сторонних библиотек.
1. Что-то непонятная некрофилия тяга к mootools. Сейчас рулит JQuery. Ну да, оно поменьше, да и то не факт. Gzipped все равны.
2. Роутинг – это бля! Такое впечатление, что роутинг все всегда делают по книжкам rails (не только к этому движку). Типа /controller/action/bla-bla. Очень понятно всё до bla-bla request. Всё это добро идёт строго школярски, bla1, bla2, bla3. И в core – топорная работа с url, удалить номер 2=) Убивать! Это как будто дровосек пришёл на дискотеку. Работает строго до первой попытки сделать что-либо очень гибкое. Я люблю другой подход – либо /var/value/var2/value2/, либо /var_value/var2_value/ – очевидное преимущество.
3. Почему кучка файлов core лежит в www??? Буэээ. Их надо ложить явно не туда, виден референс в сторону mass hosting. Скажем так, модель контролируемая строго через .htaccess – отстой.
4. Отсутствие мусора в виде хуков даже радует.
Остальное – =)))))))))))))))))))))) Фсё равно!
-
http://sarmanov.com/ext/aHR0cDovLw== ezdakimak.livejournal.com/
-
http://sarmanov.com/ext/aHR0cDovLw== ezdakimak.livejournal.com/