Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «composer»
Ловушка Composer'a 2016-09-21 22:53:39
... классный инструмент, как Composer, который позволяет буквально ...
+ развернуть текст сохранённая копия
Думаю, что многие php-разработчики знают такой классный инструмент, как Composer, который позволяет буквально в одну команду добавить в ваш проект нужное расширение/библиотеку и т.п. Но делать это нужно с осторожностью и с пониманием вашей задачи и устанавливаемых расширений. Кажущаяся легкость установки пакетов в последствии или сразу может вылиться в несколько часов отладки, чтения мануалов, кода, и в итоге привести к тому, что вы плюнете, и напишете свою реализацию за 20 минут выбросив скачанный пакет.
Читать дальше →
Тэги: composer, php, yii, yii2
[Перевод] Полное практическое руководство по Docker: с нуля до кластера на AWS 2016-09-20 11:37:39
... > 3.3 Docker Compose
+ развернуть текст сохранённая копия
Содержание
- Вопросы и ответы
- Введение
- Пре-реквизиты
- Настройка компьютера
- 1.0 Играем с Busybox
- 1.1 Docker Run
- 1.2 Терминология
- 2.0 Веб-приложения и Докер
- 2.1 Статические сайты
- 2.2 Образы
- 2.3 Наш первый образ
- 2.4 Dockerfile
- 2.5 Docker на AWS
- 3.0 Многоконтейнерные окружения
- 3.1 SF Food Trucks
- 3.2 Сети Docker
- 3.3 Docker Compose
- 3.4 AWS Elastic Container Service
- 4.0 Заключение
- 4.1 Следующие шаги
- 4.2 Фидбек автору
Вопросы и ответы
Что такое Докер?
Определение Докера в Википедии звучит так:
программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы; позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, а также предоставляет среду по управлению контейнерами.
Ого! Как много информации. Читать дальше →
Тэги: amazon, aws, compose, docker, services, web, веб-сайтов, контейнер, разработка
Волшебная сборка проекта на WordPress при помощи пакетных менеджеров и напильника 2016-09-05 17:11:57
< ...
+ развернуть текст сохранённая копия
Сегодня я хочу поделиться с достопочтенной аудиторией Хабра своим подходом к организации автоматической сборки проекта на WordPress, который значительно экономит время при создании новых сайтов. Читать дальше →
Тэги: browserify, composer, gulp, npm, scss, wordpress, веб-сайтов, разработка
О том, как мы на PHP запускали настоящий MS Excel и что из этого вышло 2016-07-26 14:54:06
Не секрет, что зачастую PHP-программистам приходится решать задачи, весьма далёкие от бытового ...
+ развернуть текст сохранённая копия
Не секрет, что зачастую PHP-программистам приходится решать задачи, весьма далёкие от бытового представления о «веб-разработке». Развитие языка в последние годы привело к тому, что PHP всё чаще считают языком общего назначения, пригодным не только для сайтов, но и для других задач.
Одну из таких «других» задач мне с коллективом пришлось решать совсем недавно. Мы решили поделиться «картой граблей» с теми, кто, возможно, пойдет по этому же пути.
Дано
- Многие наши партнёры (скажем прямо — это крупные банки) любят считать что-то в Excel. Причем «любят» — это очень нежно сказано. Сложнейшие скоринговые модели могут быть «запрограммированы» в Excel, в файле из сотни листов с десятками макросов
- Перевести «программы», написанные в Excel на какой-либо язык программирования — практически нереально. Это займет уйму времени, а проблема постоянного обновления и проверки корректности делает такую задачу и вовсе нерешаемой
Требуется
- Основная информационная система нашей компании написана на PHP. Она содержит в себе как веб-интерфейсы, так и множество консольных сервисов и воркеров.
- С этими «программами» в Excel нужно как-то взаимодействовать из консольных приложений на PHP — передавать в них данные, обсчитывать, получать результаты
Некоторое время нам хватало возможностей популярной библиотеки PHPExcel. Но когда от бизнеса поступило очередное требование «нужно, чтобы работали макросы, и еще бы хорошо всё это сохранять в PDF», стало понятно, что выбранный путь — тупиковый. Нужно не парсить файлы xlsx, не имитировать просчёт, и даже не использовать Open Office, а научиться взаимодействовать с «настоящим» Microsoft Excel.
Что из этого вышло - под катом
Тэги: composer, excel, office, phing, php, phpexcel, windows, ненормальное, ооп, программирование, разработка
Управление Docker проектом со множеством git репозиториев 2016-07-26 07:00:36
... , мы используем docker- compose.
docker-compose не может собрать ...
+ развернуть текст сохранённая копия
Команда, в которой я работаю, использует микросервисную организацию в проектах.
У каждого микросервиса свой репозиторий. Каждый микросервис это docker контейнер.
Для среды разработки, чтобы запустить все вместе, мы используем docker-compose.
Кроме того, мы используем концепцию разделения процессов сборки приложения и упаковки контейнера, чтобы не тащить исходные коды и утилиты разработки в контейнеры.
Мы столкнулись с двумя проблемами:
- При первоначальном разворачивании среды разработки, приходится обьяснять программисту, либо писать скрипт инициализации, который склонирует и создаст необходимую иерархию папок из нескольких репозиториев.
- docker-compose не может собрать приложение, а потом упаковать в идижд. он умеет только запускать
docker build .
Для решения этих проблем мы сделали управляющий скрипт docker-project, который оказался очень удобным в работе.
Чем мы и хотим поделиться с open-source сообществом. Далее
Тэги: docker, docker-compose, microservices, веб-сайтов, докер, программирование, разработка
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Главная / Главные темы / Тэг «composer»
|
Взлеты Топ 5
Падения Топ 5
|