|    
						Какой рейтинг вас больше интересует?
						
						 | 
						Главная /  Каталог блогов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
					|  | ||
| +4 | 68 | Позже,чем кажется | 
| +1 | 2 | священник Стефан Красовицкий | 
|  |  |  | 
|  |  |  | 
|  |  |  | 
Падения Топ 5
					
									
						Популярные за сутки
						
					
				Загрузка...
 
			BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.











 
						
