Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «zinat»
Дайджест интересных новостей и материалов из мира PHP за последние две недели № 27 (22 сентября — 6 октября 2013) 2013-10-06 23:28:43
...
+ развернуть текст сохранённая копия
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Кстати, вчера исполнился ровно год с момента публикации первого PHP-дайджеста на Хабре. Огромное спасибо всем, кто так или иначе помогал создавать дайджесты, спасибо разработчикам за замечательные инструменты, авторам за их полезные статьи, а главное спасибо вам за то, что до сих пор читаете!
Читать дальше →
Тэги: codeigniter, composer, framework, group, hhvm, jenkins, laravel, php, rfc, slim, yii, zend, zephir, zfort, блог, веб-разработка, дайджест, компании, новости, подборка, ссылки
Дайджест интересных новостей и материалов из мира PHP за последние две недели №25 (25.08.2013 — 08.09.2013) 2013-09-08 21:10:07
...
+ развернуть текст сохранённая копия
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Приятного чтения!
Читать дальше →
Тэги: aop, cakephp, codeigniter, composer, doctrine, framework, go!, group, jenkins, laravel, php, psr, rfc, silex, symfony, yii, zend, zephir, zfort, блог, веб-разработка, дайджест, компании, новости, подборка, ссылки
Пример разработки блога на Zend Framework 2. Часть 3. Работа с пользователями 2013-09-06 09:14:21
Это третья (последняя?) часть статьи, посвященной разработке простого приложения при помощи Zend ...
+ развернуть текст сохранённая копия
Это третья (последняя?) часть статьи, посвященной разработке простого приложения при помощи Zend Framework 2. В первой части я рассмотрел структуру ZendSkeletonApplication, во второй части привел пример разработки простого модуля. Эта часть посвящена работе с пользователями, а также я прикручу к проекту шаблонизатор Twig.
Работа с пользователями
Код написанный в предыдущих частях, позволяет создавать, редактировать и удалять блогпосты всем посетителям сайта. Такой подход неприемлем для любого рабочего сайта, по этому сейчас настало время решить вопросы регистрации/авторизации и распределения прав доступа к различным возможностям приложения.
Zf Commons
Для Zend фреймворка написано достаточно много модулей, решающих стандартные задачи, найти их можно на специальном сайте: modules.zendframework.com/. Вместо разработки своих велосипедов для решения стандартных задач я считаю более правильным использовать/адаптировать под себя готовые решения (по крайней мере готовые решения нужно изучить прежде чем браться за разработку велосипеда).
Среди множества разработчиков модулей выделяется команда ZF Commons, ребятами из этой команды разработан ряд очень полезных модулей, которые мы будем использовать в этом проекте: github.com/ZF-Commons. Рассмотрим некоторые из них, которые необходимы нам на данном этапе.
Читать дальше →
Тэги: doctrine, framework, php, twig, zend
Пример разработки блога на Zend Framework 2. Часть 2. Модуль MyBlog 2013-09-05 10:05:21
Это вторая из трех частей статьи, посвященной разработке простого приложения при помощи Zend ...
+ развернуть текст сохранённая копия
Это вторая из трех частей статьи, посвященной разработке простого приложения при помощи Zend Framework 2. В первой части я рассмотрел структуру ZendSkeletonApplication, а в этой части приведу пример разработки простого модуля. Третья часть будет посвящена работе с пользователями и шаблонизатором Twig.
Установка и настройка дополнительных модулей
Первым делом хочу отметить, что установка стороннего модуля в Zend Framework обычно состоит из примерно таких четырех шагов:
- добавляем соответствующую строчку в composer.json, чтобы сообщить Композеру о новом модуле,
- выполняем команду php composer.phar update, чтобы Композер загрузил новый модуль и при необходимости перегенерировал автолоад файлы,
- добавляем новый модуль в список modules в файле config/application.config.php,
- при необходимости, размещаем конфигурационный файл модуля (обычно пример такого файла находится в папке config модуля) в config/autoload и делаем в нем необходимые правки.
Также, хочу подчеркнуть, что для всех модулей, перечисленных далее я задаю минимально необходимые для их работы настройки, более подробно о настройках и возможностях каждого из модулей можно узнать на их страницах документации.
Давайте начнем с установки простого, но полезного модуля Zend Developer Tools.
Читать дальше →
Тэги: doctrine, framework, php, twig, zend
[Из песочницы] ZendFramework + Bitrix 2013-07-22 12:02:38
Пожалуй, это был один из самых муторных челленжей для меня за последнее время.
...
+ развернуть текст сохранённая копия
Пожалуй, это был один из самых муторных челленжей для меня за последнее время.
Итак. Мы занимаемся технически сложными проектами, потенциально рассчитанными на высокие нагрузки (highload). Так получилось, что среди систем управления контентом пока победил Битрикс. Его хотят клиенты. Судя по нашему опыту — highload на Битриксе — очень даже реальная задача, если делать все аккуратно.
Обычно в проектах, где много форм, личных кабинетов или какая-то сложная логика — мы предлагали на выбор клиенту реализацию на Zend Framewok или на Битрикс. Минус ZendFramework был в том, что на нем нужно писать админку. Минус Битрикса — он плохо приспособлен под проекты со сложной бизнес-логикой: там толком нет MVC и местами отвратительный код и API. Маркетинговые байки-балалайки про ядро D7, которым уже 2 года — мы в расчёт не берем:
«Talk is cheap. Show me the code» (Linus)
Итак, возникла идея на сложных проектах использовать ZendFramework с управлением данными из админки Битрикса. Читать дальше →
Тэги: 1с-битрикс, framework, zend, битрикс, веб-разработка, код, разработка, сайт
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «zinat»
|
Взлеты Топ 5
Падения Топ 5
|