Блог веб-разработчика v 1.0.0
Symfony2, AngularJS, React, Gulp, PhpStorm и много других страшных слов
Блог - php
Бесплатный PHP, HTML, CSS, JavaScript редактор - Codelobster PHP Edition
1 год назад
3526 просмотров
CSS HTML JavaScript PHP Полезности
Для полноценной работы по созданию сайтов вам обязателньо необходим хороший удобный редактор. Есть очень много платных продуктов для этого, но нам бы хотелось выделить бесплатный очень функциональный и в то же время простой в использовании редактор - Codelobster PHP Edition.
Правильная обработка POST от AngularJS в Symfony2
3 года назад
5390 просмотров
AngularJS JavaScript PHP PHP Frameworks Symfony2
AngularJS в отличие от большинства других фреймворков довольно нестандартно отправляет POST запросы на сервер. Если не вдаваться в технические подробности, то можно сказать, что вам просто не удастся прочитать переменную $_POST после отправки обычного POST запроса из ангуляра. Так что же делать?
Лучше чем var_dump
3 года назад
2814 просмотров
PHP Полезности
Библиотека для вывода переменных в удобочитаемом формате. Предоставляет лучшее отображение переменных, чем стандартный var_dump, позволяя фильтровать выводимые поля у объектов (например, сущностей Doctrine2), настраивать формат отображения для конкретного класса и многое другое.
Переопределение private и protected методов в PHP
3 года назад
3440 просмотров
PHP Полезности
Все мы пытались переопределить приватные или протектед методы в PHP, а иногда даже и финальные методы в сторонних библиотеках.
И всегда нам говорили, что это не возможно. Но на самом деле способ есть.
10 ступеней веб-разработки
3 года назад
5265 просмотров
CSS HTML JavaScript PHP Развлечения
Все больше людей стремятся стать веб-разработчиками, веб-программистами. Кто-то говорит, что это сложно и скучно, а кто-то: легко и довольно весело. Так что же реально ждет нас на этой лестнице? Представляю вашему вниманию десять ступененей моего видения развития веб-разработчика.
Сертификат разработчика Bitrix Framework. Часть 1
3 года назад
4223 просмотра
1С-Битрикс PHP Полезности
Не часто встретишь людей которым нравится система 1С-Битрикс и их подход к разработке. Но почему-то же его используют? Причем совсем не в маленьких масштабах. Вот и мне выпала возможность (даже необходимость) разобраться в этом и попутно получить сертификат разработчика Bitrix Framework.
Третье место в финале олимпиады по веб-разработке
3 года назад
2256 просмотров
1С-Битрикс PHP Олимпиада
Пятого апреля прошел второй, финальный тур международной студенческой олимпиады по веб-программированию от 1С-Битрикс. Было довольно интересно и я очень рад участию в этом событии. Как это было читайте внутри.
Изучаем трейты
3 года назад
7147 просмотров
PHP Перевод
Вольный перевод англоязычной статьи о мультинаследовании (трейтах) в PHP.
Одним из важных нововведений PHP 5.4 являются трейты (traits): механизм мультинаследования наподобие такового в Perl или Scala. Хотя PHP 5.4 (и трейты) доступны примерно с начала 2012 года, многие разработчики могут быть не знакомы с концепцией и возможностями, которые дают нам трейты. В этой статье я хочу рассказать о трейтах, их использовании, преимуществах и недостатках. Посмотрим на трейты поближе...
(Де)сериализация сущностей Doctrine2 в приложении Symfony2
3 года назад
5992 просмотра
Doctrine2 PHP PHP Frameworks Symfony2 XML
Иногда необходимо преобразовать сущности Doctrine2 в JSON объект или XML структуру. Конечно, вручную это делать ужасно неудобно и долго. Поэтому, вспоминая, что "все давно придумали за вас", будем использовать JMSSerializerBundle - бандл для доступа к библиотеке serializer, которая умеет (де)сериализовать практически всё, в том числе и сущности Doctrine2.
Поиск через Sphinx в Symfony2
3 года назад
5141 просмотр
PHP PHP Frameworks Sphinx Symfony2
Для Symfony2 есть несколько готовых бандлов для подключения поискового движка Sphinx. Но все эти бандлы отдают "голые" результаты поиска. Вашему вниманию представлен мой вариант решения этой проблемы в виде готового к использованию бандла, результаты поиска которого вернутся в виде списка сущностей Doctrine2.