Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Ряд CMS, предоставляющих API для расширения своей функциональности, претендуют на звание CMF, хотя провести чёткую границу между CMS и CMF порой сложно. К примерам CMF, также являющимися готовыми CMS, можно отнести такие системы, как Plone, MODx, Drupal, eZ publish или TYPO3.Wikipedia
Список товара делается одним SQL запросом и for(), который формирует страницу… В три строчки отправляется письмо.
Еще один SQL запрос формирует запись о заказе. ID используется для получения статуса.
Захотели добавить поле описание к товару: поправили запорос, поправили функцию отображения.
Зачем тут фреймвёрк?
когда вам нужна кофемолка — вы же не покупаете кухонный камбаин? Хотя он тоже умеет молоть кофе.
Фреймвёрк нужно использовать при поточном производстве схожих проектов, и лучше написать свой — который будет максимально подходить именно под этот тип проектов, а не иметь встроенный блог, чат, голосование, RSS для корпоративного сайта с документацией.
имеет смысл использовать готовый фреймворк, предложив (если речь об open source) свои реализации критичных компонентов с теми же интерфейсами сообществу, не затрагивая другие. Или предложить расширить интерфейсы, если вам кажется, что существующие уж очень сильно вас связывают или дают значительный оверхид.
Ну вот что такого в вашем самописном, чего не умеет ZF, CakePHP, Symfony и так далее?
Вот минусуйте меня, но не понимаю я тех людей которые не используют готовый фрейморк, а пишут свой…
Конечно понятен кайф от написания чего-то своего и использования его :)Кайф был первые пару лет:) Сейчас просто прагматичный подход.
3 — до тех пор, пока вы его развиваете.Не вполне понятна аргументация. Речь в посте на который Вы отвечали шла о том, что никакой фреймворк «ААА» и даже «БББ» не используется, а развивается свой. Вы же контр-аргументируете тем, что на самом деле-то используется фреймворк «ААА», а свой забывается.
Представим, что вы работаете по найму с фреймворком скажем AAA, и изредка поддерживаете те сайты. Вы постепенно забудете свой
with и pull, при этом я пользуюсь всеми преимуществами фреймворка на полную — ORM, Query Builder, (нативный) View и так далее.


Core API
These are the API documents for the base classes and modules in the current stable release, 1.9.2.
Standard Library API
These are the API documents for the standard library classes and modules in the current stable release, 1.9.2.
0.76% (175) Yii
6.45% (105) Symfony
Какой PHP фреймворк вы используете? И почему?