Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «php»

Создание блога на Symfony 2.8 lts [ Часть 5] 2016-06-11 18:43:48

...
+ развернуть текст сохранённая копия

Читать дальше →
Тэги: doctrine, orm, php, sql, symfony, symfony2, ооп
PHPixie Social — простая интеграция с соцсетями 2016-06-11 12:40:14
... каждого API существует PHP библиотека от самого ...
+ развернуть текст сохранённая копия

Авторизация через соцсети это одна из самих частых задач с которыми сталкиваются разработчики развлекательных сайтов. Казалось бы там и делать нечего, ведь для каждого API существует PHP библиотека от самого вендора. Но что делать если надо подключить сразу несколько? Не хочется тянуть в проект кучу библиотек которые имплементируют один и тот же протокол OAuth, к тому же хотелось бы иметь какой-то единый интерфейс. PHPixie Social — маленькая библиотека с только одной зависимостью, которая позволяет легко работать сразу с Facebook, Twitter, Google и Вконтакте, а если вы используете PHPixie фреймворк то также сразу получаете авторизацию всего в несколько строчек кода.
Но сначала рассмотрим компонент сам по себе.
Демо проекта в конце
Тэги: oauth, php, phpixie, веб-сайтов, разработка, фреймворк
Летняя дискотека Русского радио (2016) MP3 2016-06-10 22:40:32
+ развернуть текст сохранённая копия
Исполнитель: VA Название диска: Летняя дискотека Русского радио (2016) Категория: Сборник Жанр: Поп Год выпуска: 2016 Количество треков: 100 Формат|Качество: mp3 | 256 kbps Время звучания: 05:30:19 Размер файла: 679 MB
Тэги: dance, pop
Руководство по PHP7 2016-06-10 01:13:16
... Локхарт (автор гайдлайна « PHP: правильный путь», разработчик ... информации по языку PHP, поэтому мое ...
+ развернуть текст сохранённая копия
php7-tutorial.com
Цель этого сайта помочь вам обнаружить нововведения в PHP7. Это руководство представляет из себя набор простых упражнений, в которых вам будет предложено что-либо решить, либо исправить ошибку. Каждое упражнение соответствует стандарту RFC (набор технической спецификации и стандартов) и сопровождается кратким пояснениями.
От переводчика
 Всем привет, с вами Максим Иванов, и сегодня мы поговорим о нововведениях PHP7, о которых более подробно поведает нам Гийом Девар (Guillaume Dievart) в своем руководстве, сделанном в форме упражнений. Но прежде чем начинать, я хочу отметить один момент. Я не буду приводить полное руководство по данному языку программирования в этом обзоре, просто оставлю здесь ссылку на самую свежую и достоверную информацию. Джош Локхарт (автор гайдлайна «PHP: правильный путь», разработчик Slim Framework), написал данную книгу с целью помочь новичкам, по его словам: «В последнее время существует много дискуссий о том, что PHP сообществу и, в целом, программистам не хватает достоверной информации по языку PHP, поэтому мое руководство призвано решить эту проблему». Чем именно? Вы знаете, что по интернету разбросано огромное количество материла по PHP, но многое уже устарело или не приводит к написанию качественного кода. В этой книге присутствуют основные актуальные сведения с ссылками на проверенные ресурсы. Если кому интересно, такое есть и по JavaScript. А теперь вернемся к упражнениям и приступим.
Читать дальше →
Тэги: php, php7, tutorial
Релиз CleverStyle Framework 4 2016-06-09 13:38:16
... такой) full-stack php фреймворк.
+ развернуть текст сохранённая копия
Как-то не получалось писать более одной статьи от начала новой ветки (часть 1, часть 2, часть 3), но вот опять есть чего интересного рассказать, ведь вышел первый релиз серии 4.х.
Вкратце обо всём
Первое что хотелось бы сказать — проект был переименован из CleverStyle CMS в CleverStyle Framework. Наконец-то! Больше не будет путаницы между названием и содержимым.
Если серия 2.х началась с существенных изменений на стороне сервера, а 3.х с сопоставимых изменений на клиенте, то 4.х приносит улучшения везде.
На сервере существенно увеличена скорость работы, при том что это full-stack фреймворк, используя HTTP сервер основанный на ReactPHP можно получить скорость генерации страницы НИЖЕ 1мс, быстрее стала генерация HTML в типичных сценариях.
Так же добавилась удобная поддержка вложенных структур в файлах переводов, добавилась поддержка SQLite, PostgreSQL, поддержка работы в качестве PSR7 Middleware (инициализация из PSR7-совместимого request объекта и выдача результата в PSR7-совместимый response объект) и связанные с этим удобные абстракции в самом ядре.
На фронтенде повсеместно используется RequireJS, ряд библиотек, безусловно загружающихся на фронтенде, теперь загружаются только когда непосредственно нужно, добавлены оптимизации для быстрой отрисовки первого кадра (first paint).
На стыке backend и frontend оптимизации построения кэша статики (CSS/JS/HTML), HTTP/2 Server push, Link: <preload> и много другого.
В целом система выглядит как хороший гибридный (не чисто микроядерный, но и не жирный такой) full-stack php фреймворк.
Как всегда, не обошлось без улучшения метрик кода, например, оценки Scrutinizer:)
Читать дальше →
Тэги: alameda, cleverstyle, cli, cmf, cms, framework, http/2, http2, php, polymer, preload, push, requirejs, server, web-components, веб-сайтов, разработка
Главная / Главные темы / Тэг «php»
|
Взлеты Топ 5
Падения Топ 5
|