1.1, A.Stahl (ok), 10:22, 11/04/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
>>Проект наследует многие идеи пакетных менеджеров npm
>npm
Этот не тот, который из-за паники админов, кретинизма обладателя торговой марки и психов разработчика чуть раком не поставил весь JavaScript мир?
| |
|
|
3.14, rshadow (ok), 11:32, 11/04/2016 [^] [^^] [^^^] [ответить]
| +3 +/– |
В падении самолетов виновата гравитация. При чем здесь пилоты, техники и террористы непонятно. <сарказм>
| |
3.33, Аноним (-), 13:17, 11/04/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
Равняться на npm, который писали феерические алени -> нутыпонел.
| |
|
2.28, Аноним (-), 12:12, 11/04/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
очевидно, эту проблему учтут при разработке, поэтому она не должна возникнуть.
| |
|
|
4.68, Аноним (-), 15:09, 12/04/2016 [^] [^^] [^^^] [ответить]
| +/– |
Очевидно, форумным экспертам лучше знать, чем разработчикам. Разработчики же не сидят по форумам в рабочее время.
| |
|
3.57, Аноним (-), 22:02, 11/04/2016 [^] [^^] [^^^] [ответить]
| +/– |
Проблему копирастических проституток в администрации проекта решат при разработке ПО? Вот это новость!
| |
|
2.70, Owlet (?), 22:43, 12/04/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> чуть раком не поставил весь JavaScript мир?
что значит "чуть"?
| |
|
1.7, jedie (?), 10:54, 11/04/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Уже несколько лет пользуюсь а он все это время оказывается был нестабильным.
| |
|
2.8, username (??), 11:15, 11/04/2016 [^] [^^] [^^^] [ответить]
| –2 +/– |
Сотни мб памяти(до 4гб доходит), часы работы на крупном проекте(без выключенного сборщика мусора).
Это назвать стабильным язык не поворачивается.
PS, прежде чем кудахкать попробуйте поставить akeneo crm например, и собрать.
Мне в свое время на вопрос как же его собрать на микро инстансе если там 2гб памяти не достаточно и работает сутки ответили что никак, такова суть компоста. Поделка детей.
| |
|
|
4.20, username (??), 11:44, 11/04/2016 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Почитай про деплой.
Да это все отлично, все мы умеем и есть ci и cd и эту беду кое-как можно обойти. Да и проект с нуля не каждый день разворачивается.
Ты скажи мне, поясни, почему такая простая и примитивная задача решается с такими диким расходом времени и ресурсов. Как и чем это можно оправдать, какими "современными способами разработки" и "молодой командой" это вся можно пояснить.
Святые угодники, да если-бы в питоне pip по часу джанго ставил-бы то за неделю парни напакостили бы что-то более рабочее. То что компост живет в мире пхп и им еще кто-то гордится просто чудовищно.
| |
|
|
4.16, username (??), 11:36, 11/04/2016 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Собрать? Пхп?
Да какое пхп. Нет, выполнить свои прямые обязанности, стянуть в папку зависимости для проекта. Это два десятка поганых архивов по хттп выкачать, понимаешь? Два десятка!
2гб памяти МАЛО БЛ! ЧАСЫ ты понимаешь, часы работы!
| |
4.18, username (??), 11:38, 11/04/2016 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Собрать? Пхп?
Вообще еслиб мне кто-то сказал про такое, я в тупую не поверил-бы.
Пхпешники веселые ребята если пользуются этим каждый день. Это тупо позор.
| |
|
3.21, конь (?), 11:47, 11/04/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
херню какую-то несешь. 23 зависимости в композере и все ок.
| |
|
4.24, username (??), 11:48, 11/04/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> херню какую-то несешь. 23 зависимости в композере и все ок.
Да все ок, поставь акенео. Просто поставь. Жду тебя через пару часов с фидбеком.
| |
|
|
6.37, username (??), 15:05, 11/04/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Конкретнее? Скачал отсюда архив https://www.akeneo.com/download/ запустил composer
> install. Все зависимости уже есть.
> Создать пустой проект и добавить в composer пакет "akeneo/pim-community-dev"?
О пустом речь шла, само собой.
| |
|
7.42, Gemorroj (ok), 16:04, 11/04/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
по памяти да, много жрет, на 64 битной win7 сожрало ~1гб.
по времени заняло чуть больше 10 минут. точно не засек 11-12 где-то.
может у тебя интернет медленный просто?
P.S. да, запускал на php7
| |
|
8.73, й (?), 17:01, 13/04/2016 [^] [^^] [^^^] [ответить] | +/– | вопрос всего треда почему даже сраный gradle работает быстрее и ест меньше памя... текст свёрнут, показать | |
|
|
|
|
|
|
4.26, username (??), 11:50, 11/04/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> на дев серваке собирай
> деплой файлы
> в чем проблема?
лол, читай выше.
| |
|
5.34, Аноним (-), 13:28, 11/04/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
А в чём проблема собрать на чердаке с SSD и 32 Гб памяти, а на микроинстанс деплоить уже готовые файлы?
| |
|
6.39, angra (ok), 15:36, 11/04/2016 [^] [^^] [^^^] [ответить]
| +/– |
Да никаких проблем. Точно также как никаких проблем, чтобы достичь того же результата банальной ручной установкой тарболов, при этом никакого компоста и отдельной машины с ssd+32gb вообще не нужно.
| |
|
7.41, тоже Аноним (ok), 16:02, 11/04/2016 [^] [^^] [^^^] [ответить]
| +/– |
А поскольку для человека, считающего установку тарболов банальной, все равно, где читать о зависимостях проекта - в README или в конфиге компоста, получается, что проблемы в существующей ситуации, когда для описания зависимостей используется компост, действительно нет.
| |
|
|
|
|
3.60, Аноним (-), 01:03, 12/04/2016 [^] [^^] [^^^] [ответить]
| +/– |
Прочитай в документации, когда надо запускать composer install, а когда composer update, и что именно они делают.
composer install не кушает почти нисколько.
| |
|
|
1.10, Аноним (-), 11:20, 11/04/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А когда менеджер зависимостей и менеджер пакетов для менеджеров пакетов и менежеров зависимостей напишут?
| |
1.12, Аноним (-), 11:24, 11/04/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –13 +/– |
Это настолько нeнyжно, что даже нeнyжно. А те, кто его используют - деграданты. Потому что нормальный проект использует максимум 2-3 зависимости, которые вполне можно подтянуть руками, а пользователи композера и того не осиливают.
| |
|
2.17, Аноним (-), 11:36, 11/04/2016 [^] [^^] [^^^] [ответить] | +/– | Вы сильно ошибаетесь Использование пакетных менеджеров для таких языков как PHP... большой текст свёрнут, показать | |
|
3.31, Аноним (-), 12:32, 11/04/2016 [^] [^^] [^^^] [ответить] | –3 +/– | Как часто это требуется Если речь идет о одном проекте в месяц или два, то к ра... большой текст свёрнут, показать | |
|
|
5.38, Аноним (-), 15:23, 11/04/2016 [^] [^^] [^^^] [ответить]
| –4 +/– |
Мда. Получается, разработчики вообще не следят за тем, что тянут в проект. Ни чейнджлоги почитать, ни проверить совместимость с существующим кодом. Что-то вроде функции отката в винде - половина системы старая, половина новая, и все такое неконсистентное, кое-как работающее (а юзеру большего и не надо, он счастлив самим фактом того, что избежал переустановки).
| |
|
6.40, Gemorroj (ok), 15:42, 11/04/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Мда. Получается, разработчики вообще не следят за тем, что тянут в проект.
Для этого есть semver. Если ты указал в composer версию 1.0.* то ты гарантированно не поломаешь обратную совместимость.
Хочешь сидеть без обновлений укажи конкретную версию типа 1.0.4
| |
|
7.43, Аноним (-), 16:11, 11/04/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ты привел пример, который устроил бы меня, но этот пример показывает, что смысла в сабже нет. Один раз скачал и больше не обновляешься. И для этого отдельную софтину писали (которую, как писали выше, вообще разносит до использования нескольких гигабайт оперативки)?
При этом, если представить, что остальные в отличие от меня пользуются постоянным обновлением модулей, остается в силе сказанное мной выше о неконсистентности на которую всем покласть, потому что избавление от ручной распаковки модулей для них важнее чем консистентность и общая протестированность кода сайта.
| |
|
|
9.45, Аноним (-), 16:34, 11/04/2016 [^] [^^] [^^^] [ответить] | –1 +/– | Так только вышла первая стабильная версия Ты или обманываеш или такие нормальн... текст свёрнут, показать | |
9.46, Аноним (-), 16:43, 11/04/2016 [^] [^^] [^^^] [ответить] | –2 +/– | Да нет, просто я тоже начинал с 4-го, и говорю по своему опыту А что касается т... текст свёрнут, показать | |
|
|
|
|
|
14.59, Аноним (-), 00:40, 12/04/2016 [^] [^^] [^^^] [ответить] | –1 +/– | Речь о том, что обязанность тестировать работоспособность сайта и операционной с... текст свёрнут, показать | |
|
15.62, Ан (??), 09:06, 12/04/2016 [^] [^^] [^^^] [ответить] | +/– | Не ложится она на пользователя Для контроля консистентности достаточно composer... текст свёрнут, показать | |
|
|
|
|
13.58, Аноним (-), 00:36, 12/04/2016 [^] [^^] [^^^] [ответить] | –3 +/– | Да все стандартно, в git Но снова обращу внимание, что зависимостей у меня мини... текст свёрнут, показать | |
|
|
|
16.66, Аноним (-), 11:27, 12/04/2016 [^] [^^] [^^^] [ответить] | –1 +/– | Я тебе про принцип KISS, а ты мне про уровень знаний Я тебе про то что не испол... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.19, Аноним (-), 11:44, 11/04/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Это настолько нeнyжно, что даже нeнyжно
Это настолько толсто, что даже скушно.
| |
|
1.72, Аноним (-), 12:03, 13/04/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
чем это лучше git submodue udpate --init --recursive
?
сколько лет пишу на php не знаю нафига юзать что-то типа этого композера
| |
|