![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
![]() |
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
[Перевод] Марсоход, Введение
2016-11-08 15:00:11 (читать в оригинале)
Добро пожаловать в серию статьей «Марсоход», где мы будем использовать следующие практики:
- Monolithic Repositories — MonoRepo (Монолитные репозитории)
- Command/Query Responsibility Segregation — CQRS (Сегрегация ответственности на чтение и запись)
- Event Sourcing — ES (События как источник)
- Test Driven Development — TDD (Разработка через тестирование)
В этой вводной статье мы просто обозначим спецификации нашего марсохода.
Примечание. Этот пример является адаптированной для нужд серии статей версией упражнения, представленного на Dallas Hack Club, который сейчас, к сожалению, лежит.
Но сначала, давайте кратко пройдемся по упомянутым выше терминам. Читать дальше →
Тэги: cqrs, ddd, event, mars, mono, php, repo, rover, series, sourcing, tdd, алгоритмы, веб-сайтов, программирование, разработка
Постоянная ссылка
Как запустить ClickHouse своими силами и выиграть джекпот
2016-11-07 07:29:44 (читать в оригинале)Мы решили описать простой и проверенный путь для тех, кто хочет внедрить аналитическую СУБД ClickHouse своими силами или просто испробовать ClickHouse на собственных данных. Именно этот путь прошли мы сами в новостном агрегаторе СМИ2 и добились впечатляющих результатов.
В предисловии статьи — небольшой рассказ о наших попытках внедрить Druid и InfluxDB. Почему после успешного запуска ClickHouse мы смогли отказаться от использования InfiniDB и Cassandra.
Читать дальше →
Тэги: big, clickhouse, columnar, data, database, nosql, olap, php, sql, базы, блог, веб-аналитика, данных, компании, сми2, структуры
Постоянная ссылка
[Из песочницы] Yii2: Кастомизация Bootstrap с помощью Less
2016-11-01 18:27:12 (читать в оригинале)
В Yii2 и множестве его сторонних расширений используется Bootstrap. Обычно Bootstrap не заменяют чем-то другим, ведь с ним достаточно удобно работать, и на вид он вполне эстетичен. Если захотелось освежить интерфейс приложения, то может быть не очень отрадно переопределять кучи css-свойств. Обиходные «шкурки» из bootswatch предлагать не буду, приятней взять препроцессор и переопределить несколько переменных. Преобразить облик сайта таким способом можно основательно. Покажу на примере с Less, так как актуальный бутстрап написан на нем. При желании можно подменить дефолтный пакет на Sass-овский или Stylus-овский и изменить приведенный далее код соответственно препроцессору.
Читать дальше →
[Из песочницы] Добавление аватара, обрезка фото на мобильном устройстве и десктопе на JavaScript и PHP
2016-11-01 18:12:01 (читать в оригинале)Доброго времени суток! Разрабатывая сайт я подошел к тому, что мне необходимо добавить функцию добавления аватара для пользователей на десктопе и мобильных устройствах. Долго искал материалы, даже сначала решил добавить библиотеку с готовыми функциями, уже написанную кем-то (не помню как называлась статья, но она точно была на хабре и там были рассмотрены некоторые библиотеки). После тестирования этих подключенных библиотек я решил написать все на JavaScript и PHP (за исключением использования ajax для работы с php) при помощи HTML5. Для демонстрации я создал страницу для хабра: демо для habrahabr.
Читать дальше →
[Из песочницы] Enum в PHP
2016-11-01 11:12:07 (читать в оригинале)Проблема
Как известно, в PHP нет встроенного типа перечислений, и в проектах со сложной предметной областью этот факт создает множество проблем. Когда в очередном Symfony-проекте появилась необходимость в перечислениях, было решено создать свою реализацию.
От перечислений требовалась гибкость и возможность использования в разных компонентах приложения. Задачи, которые должны были решать перечисления, следующие:
- иметь возможность получить список значений перечислениях
- интеграция с Doctrine для использования перечисления в качестве типа поля
- интеграция с Form для использования перечислений как поле в форме для выбора нужного элемента
- интеграция с Twig для перевода значений перечисления



Категория «Мультипликация»
Взлеты Топ 5
![]() | ||
+140 |
160 |
Zoxx.ru - Блог Металлиста |
+121 |
146 |
artnotes.ru |
+113 |
313 |
Yukari_7 |
+81 |
140 |
кино и люди |
+26 |
139 |
Mellanius.ru |
Падения Топ 5
![]() | ||
-1 |
72 |
Bestmult.info - лучшие мультфильмы для просмотра on-line |
-1 |
67 |
Блог |
-4 |
62 |
Выкрутасы скачать бесплатно |
-9 |
15 |
Скачать все субтитры |
-10 |
14 |
Скачать субтитры L |

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

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