Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «фреймворки»
PHPixie Social — простая интеграция с соцсетями 2016-06-11 12:40:14
... вы используете PHPixie фреймворк то также сразу ...
+ развернуть текст сохранённая копия
Авторизация через соцсети это одна из самих частых задач с которыми сталкиваются разработчики развлекательных сайтов. Казалось бы там и делать нечего, ведь для каждого API существует PHP библиотека от самого вендора. Но что делать если надо подключить сразу несколько? Не хочется тянуть в проект кучу библиотек которые имплементируют один и тот же протокол OAuth, к тому же хотелось бы иметь какой-то единый интерфейс. PHPixie Social — маленькая библиотека с только одной зависимостью, которая позволяет легко работать сразу с Facebook, Twitter, Google и Вконтакте, а если вы используете PHPixie фреймворк то также сразу получаете авторизацию всего в несколько строчек кода.
Но сначала рассмотрим компонент сам по себе.
Демо проекта в конце
Тэги: oauth, php, phpixie, веб-сайтов, разработка, фреймворк
Dependency Injection контейнер от PHPixie 2016-05-24 19:06:44
+ развернуть текст сохранённая копия
Я не люблю DI контейнеры. Да, они удобны, но со временем с ними возникает куча проблем, поэтому PHPixie использует классический подход с паттерном Factory. Возможность получить любой сервис из контейнера иногда ломает логическую цепочку программы, когда например какой-то валидатор тянет к себе сервис из совсем другого бандла в Symfony2. Еще хуже когда он используется как Service Locator где все зависимости получаются через вызов в стиле Locator::get('doctrine.entityManager'). К тому же различны имплементации контейнеров поощряют хранение конфигурации в YML и XML файлах, что иногда утрудняет отладку. Но недавно я вспомнил фразу «Не думай что разработчик дурак», то есть не стоить навязывать свою точку зрения при разработке архитектуры. К тому же трудно поспорить с тем, что маленькие проекты намного проще строить используя контейнер и/или локатор зависимостей.
Встречайте PHPixie DI.
Читать дальше →
Тэги: dependency, injection, php, phpixie, веб-сайтов, разработка, фреймворк
Гибкая конфигурация c PHPixie 2016-05-18 18:54:32
... работает без самого фреймворка и намного легче ...
+ развернуть текст сохранённая копия
При разработке часто приходится поддерживать сразу несколько окружений: development, staging. production итд., которые могут иметь довольно разные настройки. Самый простой пример это параметры соединения с базой данных, но иногда хочется изменить не только один параметр а целую секцию, например логирование или бэкенд для кеша. К тому же при разработки различных CMS иногда хочется вынести некоторые настройки на видное место, чтобы пользователю легче было их найти. Посмотрим как эти проблемы решается в PHPixie. Ну и конечно же все это работает без самого фреймворка и намного легче пакета symfony/config.
Читать дальше →
Тэги: php, phpixie, веб-сайтов, разработка, фреймворк
Расширенный скелет проекта PHPixie с аутентификацией и админкой 2016-04-07 12:59:04
+ развернуть текст сохранённая копия
Базовый скелет проекта PHPixie задуман быть минималистичным, чтобы не навязывать архитектуру пользователю. Но в нашем чате часто возникают вопросы о том как настроить авторизацию, стоит ли разделять фронтенд и бекенд в отдельные бандлы, как лучше организовать процессоры, и тд. Начинать с пустого проекта гораздо труднее для новых пользователей, что поднимает порог вхождения, к тому же иногда просто хочется начать на шаг вперед. Как раз для этого был создан расширенный скелет проекта, в котором это все уже работает.
GIF-демо из коробки под катом
Тэги: framework, php, phpixie, веб-сайтов, разработка, фреймворк
[recovery mode] На каком фреймворке вы будете писать PHP приложение в 2016 году? 2016-04-01 14:25:36
... какой PHP фреймворк вы выберете ... холивар, какой фреймворк лучше, речь ... не совсем фреймворк, но тем ...
+ развернуть текст сохранённая копия
С пятницей коллеги!
Заинтересовал меня намедни такой вопрос: какой PHP фреймворк вы выберете для создания среднего или крупного проекта (корпоративный портал, магазин и т.п.) в 2016 году?
Уточню, что это не холивар, какой фреймворк лучше, речь идет именно о вашем личном выборе, причины которого, могут быть любыми.
И да, Bitrix это не совсем фреймворк, но тем не менее.
UPD: Подразумевается, что стадия сравнения, споров и выбора уже прошла, и тимлид или команда или бизнес решили: по факту будем писать на этом. Хочется узнать фактический мейнстрим на 2016 год, то есть, что будет на самом деле, а ни этот хороший, а тот плохой.
Тэги: php, фреймворки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13
Главная / Главные темы / Тэг «фреймворки»
|
Взлеты Топ 5
Падения Топ 5
|