Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «cmf»
Эволюция CleverStyle Framework 6 2016-10-10 13:47:57
Недавно вышел первый релиз ветки 6.x, а это значит, что кроме отброшенной обратной совместимости ...
+ развернуть текст сохранённая копия
Недавно вышел первый релиз ветки 6.x, а это значит, что кроме отброшенной обратной совместимости есть и новшества, о которых и хотелось бы рассказать.
Предыдущие изменения: часть 1, часть 2, часть 3, часть 4, часть 5.
В общем каждый новый релиз упрощает сам фреймворк, второстепенные возможности удаляются (их можно реализовать без вмешательства в ядро фреймворка), появляются новые, а те что остались полируются.
Так же всё более важным становится дать разработчику возможность отказаться от встроенной функциональности, которая может приводить к накладным расходам. Это позволяет ускорить разработку за счёт подходящей встроенной функциональности, но в то же время не нести неизбежных накладных расходов за то, что не используется. Читать дальше →
Тэги: cleverstyle, cmf, cms, framework, php, веб-сайтов, разработка
CRUD и связанные операции в CleverStyle Framework 2016-08-29 13:40:52
После статьи с описанием базовых интерфейсов для работы с БД было достаточно комментариев с ...
+ развернуть текст сохранённая копия
После статьи с описанием базовых интерфейсов для работы с БД было достаточно комментариев с предложением более высокоуровневых инструментов для работы. В CleverStyle Framework есть подобного рода инструменты в виде трейтов cs\CRUD и cs\CRUD_helpers . Вместе они позволяют для достаточно типичных ситуаций заменить большую простыню шаблонного кода на один вызов функции. О том, что это такое, и какой набор задач позволяет решить и будет эта статья. Читать дальше →
Тэги: cleverstyle, cmf, cms, crud, filter, framework, php, search, веб-сайтов, поиск, разработка, фильтр
Работа с БД в CleverStyle Framework 2016-08-22 10:35:45
На счёт БД на первый взгляд может показаться, что функциональность из коробки весьма скудная. ...
+ развернуть текст сохранённая копия
На счёт БД на первый взгляд может показаться, что функциональность из коробки весьма скудная. Отчасти это правда, но компенсируется тем, арсенал очень хорошо продуман, решает поставленные задачи и ориентирован на производительность.
А если вам нужны более функциональные инструменты — их всегда можно до установить по вкусу, это гораздо проще чем выпилить сложного медлительного монстра.
Данная статья покажет основные интерфейсы, а трейты cs\CRUD и cs\CRUD_helpers останутся на другой раз. Читать дальше →
Тэги: cleverstyle, cmf, cms, dbal, framework, mysql, php, postgresql, sql, sqlite, transactions, веб-сайтов, разработка, транзакции
Маршрутизация в CleverStyle Framework 2016-08-14 15:31:22
Многие аспекты CleverStyle Framework имеют альтернативную по отношению к большинству других ...
+ развернуть текст сохранённая копия
Многие аспекты CleverStyle Framework имеют альтернативную по отношению к большинству других фреймворков реализацию тех же вещей.
Данная статья достаточно подробно описывает устройство работы маршрутизации, примеры использования, а так же примеры того, как можно в этот механизм вмешаться, либо, при желании, полностью его заменить его на собственный.
Основное отличие
Главное отличие маршрутизации от реализаций в популярных фреймворках типа Symfony, Laravel или Yii это декларативность вместо императивности.
Это значит, что вместо того, чтобы указывать маршруты в определённом формате и сопоставлять маршруту определённый класс, метод или замыкание, мы всего лишь описываем структуру маршрутов, и этой структуры достаточно для того, чтобы понять какой код будет выполнен в зависимости от маршрута.
Подобный подход конвенций вместо конфигураций удобен в том смысле, что требует меньше усилий во время написания кода, и не требует просмотра конфигурации для того, чтобы понять, какой код будет вызван при открытии определённой страницы, так как это очевидно из соглашения, принятого во фрейворке.
Читать дальше →
Тэги: cleverstyle, cmf, cms, framework, php, routing, веб-сайтов, запросов, маршрутизация, методы, разработка
Изменения в CleverStyle Framework 5 2016-08-11 20:52:04
Некоторое время назад вышел первый релиз ветки 5.x, а потом несколько меньших патч-версий, так что ...
+ развернуть текст сохранённая копия
Некоторое время назад вышел первый релиз ветки 5.x, а потом несколько меньших патч-версий, так что опять есть чего рассказать.
Предыдущие изменения: часть 1, часть 2, часть 3, часть 4.
Комментарии под предыдущей статьей и в чатиках были весьма полезными, отдельное спасибо fesor, который хоть и не согласен, но предоставляет конструктивную критику, которая имеет позитивные последствия.
Множество изменений сделали систему быстрее, легче и удобнее чем когда-либо до этого. В статье кратко об основных изменениях, их причинах и последствиях.
Читать дальше →
Тэги: cleverstyle, cmf, cms, framework, php, polymer, web-components, веб-сайтов, разработка
Страницы: 1 2 3 4 5 6 7 8
Главная / Главные темы / Тэг «cmf»
|
Взлеты Топ 5
Падения Топ 5
|