![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
![]() |
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
Хук ООП не друг или Динамическое автонаследование классов
2015-01-05 16:47:15 (читать в оригинале)
Причем, механизм расширения функционала движка должен позволять «вешать» на него любое число расширений, написанных разными разработчики, которые не знают ни друг о друге, ни о расширениях, которые пишут другие разработчики.
В различных движках это может делаться разными способами. Наиболее распространенный, наверное, это хуки – сторонний разработчик, создающий расширение для движка, регистрирует обработчики хуков, а потом эти обработчики вызываются системой в нужных местах, выполняя код расширения.
Но когда движок написан с использованием ООП и все разложено на классы, то использование хуков – как это чужеродно и «костыльно», и хочется более чистого и более простого ООП-подхода, когда в создаваемом расширении просто расширяется «коробочный» класс с перекрытием родительских методов.
Вот для решения таких задач и был придуман способ, который я назвал «Динамическое автонаследование». Читать дальше →
Интеграция PayPal на сайт в качестве платежной системы и проблема с https
2015-01-03 12:53:28 (читать в оригинале)Недавно предстояло сделать редизайн сайта с последующим перестроением всей CMS. В процессе работы обратил внимание на интеграцию PayPal в качестве платежной системы. О плюсах данной платежной системы или какой-то выгоде сказать однозначно не могу, выбор заказчика, ну а так как его основная деятельность Mail Forwarding (пересылка и доставка посылок из США), то ему удобней использовать данную платежную систему.

Общие статистические цифры о PayPal – 143 миллионов пользователей в 203 стран мира, хотя при этом до недавнего времени у нас в России невозможно было вывести средства на свой банковский счет.
Читать дальше →
Разработка Magento-модулей с развертыванием приложения через Magento Composer
2014-12-31 15:27:53 (читать в оригинале)Введение
В статье описан опыт развертывания девелоперской версии Magento-приложения с использованием Magento Composer'а. Структура типового Magento-приложения в нашей компании:
- Magento
- Сторонние модули, используемые в проекте
- Разрабатываемые нами модули, используемые более, чем в одном нашем проекте
- Разрабатываемый нами модуль, содержащий функционал конкретно для данного проекта
- Тема для конкретного проекта
Девелоперская версия Magento-приложения должна позволять разрабатывать код наших модулей и заливать изменения в соответствующие репозитории, позволяя коду общих модулей мигрировать между проектами.
В связи с началом нового проекта для развертывания Magento-приложений решили попробовать Magento Composer. На данный момент у нас код каждого проекта хранится в своем SVN-репозитории, плюс в отдельном — все разрабатываемые нами модули (как общие, так и специализированные):
- инсталляция Magento и сторонние модули для проекта 01;
- инсталляция Magento и сторонние модули для проекта 02;
- ...
- наши модули;
Для использования Magento Composer'а проект разделили на следующие части (каждая в своем git-репозитории):
- z_mage_composer_prj_01_full: скрипты развертывания всего проекта, тема, сторонние модули, не доступные через Magento Composer;
- z_mage_composer_mod_01: первый модуль, от которого зависит проект;
- z_mage_composer_mod_02: второй модуль, от которого зависит проект;
Читать дальше →
[recovery mode] Новогоднее обновление RandUs (женщины и API)
2014-12-30 19:43:05 (читать в оригинале)Не так давно я писал на хабре статью про "Генератор случайных личностей". Сегодня у него свершилось новогоднее обновление, в ходе которого он получил API и возможность генерации случайных женщин, а не только мужчин.

Читать дальше →
Тэги: php, randus, анонимность, безопасность, генератор, личностей, одноразовая, почта, случайных
Постоянная ссылка
REST API за пару минут с Lionframe
2014-12-26 02:06:23 (читать в оригинале)Генераторы кода упрощают жизнь рядового разработчика, во всяком случае призваны это делать, избавляя его от скучного написания однотипного кода. Один из таких генераторов команда Sylius'a представила как подарок для коммьюнити к Рождеству.
Читать дальше →



Категория «Авто/Мото»
Взлеты Топ 5
![]() | ||
+265 |
299 |
MicheL1102 |
+238 |
257 |
Темы_дня |
+230 |
258 |
Bisdiv.com |
+220 |
259 |
Дневник |
+177 |
284 |
Пофигист |
Падения Топ 5
![]() | ||
-2 |
149 |
Журнал пользователя alexfox2011@mail.ru |
-4 |
147 |
Auto Motive Group Ltd. |
-6 |
240 |
Kia K3 | Cerato - Forte |
-8 |
119 |
News Formula 1 |
-10 |
135 |
BMW-guide |

Популярные за сутки
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.