
Alex
06.06.2016
07:43:52

zhikiri
06.06.2016
07:44:40
Ааа, ясно :) А чого саме ларавел ? Там же є всякі фалькони і все таке ? :)))

Alex
06.06.2016
07:44:56
В Холдинге 5 заводов со своим IT отделом.
Так буржуи хотят чтобы был общий двиг + уже свои отчёты.

Google

zhikiri
06.06.2016
07:45:51
Ага, андерстуд

Alex
06.06.2016
07:46:10
У нас заводы в Финляндии, Эстонии, Латвии, Литве и Беларуси
Головной офис в Финке.
Я в Беларуси.
Пивзаводы ?

zhikiri
06.06.2016
07:47:01
Данні лежать у кожного на сервері, так ?
Немає ніякого хадуба, так ?

Alex
06.06.2016
07:47:38
Данные на серверах oracle (там вводят через M3 lawson)
web сервер только выбирает данные в определённом виде и показывает в виде таблиц
Отчётность..

zhikiri
06.06.2016
07:49:15
А як з навантаженням ?
Багато запитів обробляєте ?

Alex
06.06.2016
07:50:24
Активных юзверей ~1000

Google

Alex
06.06.2016
07:50:41
Запросов не много, но данные большие.
Особенно когда берут отчёты за год
Основная нагрузка на сервер oracle

zhikiri
06.06.2016
07:51:58
NDA !!!!!

Alex
06.06.2016
07:52:03
Слева один из отчётов справа M3 в виртуалке

zhikiri
06.06.2016
07:52:07
:)

Alex
06.06.2016
07:52:55
?
Короче всё будет переписано. И вид отчётов и внутрянка.

zhikiri
06.06.2016
07:53:59
Гуд лак !

Alex
06.06.2016
07:54:23
Вот в августе начну читать про laravel
Сейчас у нас другая задача: Перевести всю отчётнось к новым деньгам.
Которые введут с 1 июля.
Но это уже не php а БД (oracle)
Сижу и пишу сценарии.
Короче определись с начальными задачами, которые будем делать в laravel.
На мне будет ldap авторизация, работа с oracle и i18n
Ну и ACL
Короче функционал.

Aleh
06.06.2016
09:33:03
Если вам за это платит и что-то другое не жмёт, то почему бы и нет
А у вас не получится просто подменой инфраструктуры перейти на ларку? И симфу рассматривали?

Alex
06.06.2016
09:43:28

Google

Alex
06.06.2016
09:43:57

Aleh
06.06.2016
09:44:28
Так а архитектура почему меняется?

Alex
06.06.2016
09:45:33

Aleh
06.06.2016
09:45:48
И без тестов?

Alex
06.06.2016
09:46:01
Да без ничего ?
Из-за этого и решили сменить

Aleh
06.06.2016
09:46:22
Так тогда радоваться должны переходу, по идее же частями сможете?
Короче, тогда поздоавляю

Sergey
06.06.2016
09:47:20
незабываемый опыт будет) мы так переносили старую систему на zend2

Alex
06.06.2016
09:48:19
Теперь в планах немного понять, с чем едят laravel и ожидание митинга.

Aleh
06.06.2016
09:48:54
http://www.phptherightway.com
:)

Alex
06.06.2016
09:49:09
Т.е. собрание всех разработчиков из всех заводов. Где за рюмкой чася будем обсуждать план миграции
Собираемся редко, но метко.

Sergey
06.06.2016
09:50:19
http://symfony.com/doc/current/book/from_flat_php_to_symfony2.html

Aleh
06.06.2016
09:50:43
Кстати да, хороший в данном случае набор статей)

Sergey
06.06.2016
09:53:41
знакомо.. ну скажу так, ларавел или любой другой фреймворк тут не панацея. файлы заменятся на контроллеры, добавится роутинг и все это станет красивым фантиком для гавнокода)
тут то всю систему рефакторить нужно сразу

Alex
06.06.2016
09:54:34
Тот же laravel позволит легко нати то место в стоге говнокода, что надо править или дополнять

Sergey
06.06.2016
09:55:27
чем поможет?

Google

Alex
06.06.2016
09:56:36
Тем, что более-менее структуировано всё. А не раскидано по всему проекту.

Aleh
06.06.2016
09:57:41
Вам домен проектировать надо
Отделять от представления

Sergey
06.06.2016
09:58:18
домен, сервисный слой с компонентами, покрыть тестами. отделить мух от котлет

Alex
06.06.2016
10:01:23
На счёт домена. Проект будет работать на одном серваке. Но подключаться будет к разным базам. Можно сказать "доменам". Со своими настроками.
В проекте будут общие компоненты, и локальные. Локальные там в основном сами отчёты. Тестов на них не надо. Но компоненты, понятное дело, будем покрывать тестами.
Кстати, может VCS сменить? Сейчас svn
Если менять, то что предложить?

Aleh
06.06.2016
10:07:00
ну git или mercurial

Sergey
06.06.2016
10:07:05
only git
меркуриал топорный

Alex
06.06.2016
10:07:23
Наверное не топорнее svn
?

Sergey
06.06.2016
10:07:32
ну гибче, но все равно топорнее гита

Aleh
06.06.2016
10:07:33
ну, тут дело вкуса, mercurial можно под себя кастомизировать как угодно, а git монолитный
так что, дело вкуса, но мы у себя на git

Sergey
06.06.2016
10:08:27
на меркуриале все ветки за собой тянет, ребейсы и работа с историей - печальны, базовые вещи типа stash идут только плагинами.. в общем настроить то можно все это дело, но зачем если есть рабочий гит)

Aleh
06.06.2016
10:09:30
ну это да

Alex
06.06.2016
10:09:39
У нас заливка на боевой сервер сейча идёт очень топроно: svn update ?

Aleh
06.06.2016
10:09:51
google CI :)

Google

Alex
06.06.2016
10:11:35
У каждого разраба есть свой "сервер" - виртуалка. Со своей копией того же мускула(используется для кеширования, i18n и сессий).
Сами данные в oracle

Aleh
06.06.2016
10:11:47
google docker

Alex
06.06.2016
10:12:15
Так вот любой может насрать в svn. И потом....
виртуалки в основном локальны.

Sergey
06.06.2016
10:12:49
страшный какой-то проект

Aleh
06.06.2016
10:13:06
типичный ужасный проект)
по описанию, я себе их так и представляю)

Alex
06.06.2016
10:13:54

Sergey
06.06.2016
10:14:06
это аутсорс?

Alex
06.06.2016
10:14:36
Нет. Это утверждение. Я с этим проектом стал работать с 2013 года.

Sergey
06.06.2016
10:15:05
у меня б за 3 года от такого проекта уже б начались проблемы с алкоголем)

Alex
06.06.2016
10:15:14
Когда Финны купили Лидский пивзавод. И внедрили ихнюю КИС
Во время миграции - больше будет.
А проблеммы с алкоголем нет. Иногда в пятницу "дегустирую" продукцию завода ?
в php7 много поломали по сравнению с 5.5? В плане совмесимости?

Sergey
06.06.2016
10:30:37
там полная обратная совместимость
не считая экстеншенов