@yii2ru

Страница 509 из 1721
?
17.08.2017
13:14:24
так и надо

Павел
17.08.2017
13:14:38
Так ставь через композере в чем проблема?

?
17.08.2017
13:14:40
а чем тебе композер не угодил

Google
Mikhail
17.08.2017
13:15:42
а чем тебе композер не угодил
Тем что он не работает на денвере))))

Dmitry
17.08.2017
13:16:15
openserver поставь

денвер умер

Ivan
17.08.2017
13:17:10
Денвер в 2017

Павел
17.08.2017
13:17:28
Dmitry
17.08.2017
13:17:40
ну а вообще если руками ставишь почитай про psr-4 и как его реализовать. Там пример есть в описании

Ivan
17.08.2017
13:17:58
А composer стандарт уже лет этак дофига

Mikhail
17.08.2017
13:18:51
А composer стандарт уже лет этак дофига
да я лет этак дофига на PHP не писал ничего)))))) Ну, кроме всякой лобуды типа формы обратной связи

Dmitry
17.08.2017
13:19:15
многое изменилось )

Mikhail
17.08.2017
13:19:29
многое изменилось )
да я сам в шоке

начали OОП в PHP использовать

Dmitry
17.08.2017
13:20:01
до 5.3 все вяленько было, а потом как бахнуло...

его и раньше юзали, но только гуру :)

Google
Dmitry
17.08.2017
13:20:19
а теперь стандарт

Mikhail
17.08.2017
13:20:32
?
17.08.2017
13:22:01
ну а вообще если руками ставишь почитай про psr-4 и как его реализовать. Там пример есть в описании
будет намного быстрее опенсервер поставить хотя для общего развития не помешает

Dmitry
17.08.2017
13:23:02
ну там есть пример с готовым классом, который сразу заюзать можно. Я так и делал пока не понял что композер намного проще )))

?
17.08.2017
13:23:40
решение в 1 строку :)

Dmitry
17.08.2017
13:24:59
оч сложно просто было понять что такое зависимость, библотеки. и почему бы просто все самому в lib не кидать, вместо каких то приложений которые еще ставить надо, да обновлять постоянно

Павел
17.08.2017
13:26:18
Можно и руками

Mikhail
17.08.2017
13:26:52
array ( 'name' => 'yiisoft/yii2-jui', 'version' => '2.0.0', 'alias' => array ( '@yii/jui' => $vendorDir . 'yiisoft/yii2-jui', ), ), руками в extensions.php прописал, но всё равно говорит что Class 'yii\jui\DatePicker' not found

?
17.08.2017
13:27:01
угу около 10 либ каждую поверь обновилось или нет потом ручками скачать распаковать и так далее

Павел
17.08.2017
13:27:34
Нет чтобы понять принципы автолоада можно и руками поставить. Ради тренировки

Dmitry
17.08.2017
13:27:46
у меня есть старые проекты там phpmailer наверное с года 10 лежит, и норм :)

?
17.08.2017
13:28:21
:)

Mikhail
17.08.2017
13:31:33
я слеш забыл, теперь ему нужен jquery-ui

а jQuery теперь ругается на TypeError: jQuery(...).datepicker is not a function

дома снесу Denver

Ivan
17.08.2017
13:57:04
Нет чтобы понять принципы автолоада можно и руками поставить. Ради тренировки
Вообще написать свой автолоадер на PSR-4 занятие крайне полезное.

Mikhail
17.08.2017
13:57:50
или мож там можно выбрать что ставить а что нет?

Dmitry
17.08.2017
13:58:34
ну там много всего полезного

Dmitriy
17.08.2017
13:58:45
Google
Dmitry
17.08.2017
13:58:58
не того уровня проекты )

?
17.08.2017
14:00:38
поспамить тамое оно :)

там дофига чего есть нужного и полезного ну и гомнеца тоже хватает

Dmitry
17.08.2017
14:02:05
зато можно летом переключиться с php 5.2 на php 7.1 и обратно если надо

и субд любую выбрать

разные версии nginx и apache

?
17.08.2017
14:02:39
в бейсик помоему тока мария была

а вот по апач нгинх пыха да там полный набор был

Dmitry
17.08.2017
14:03:17
я помоему 2ю ставил

в полной там чет жесть совсем, чуть ли не paint запихан )

единственное что мне не нравиться обновить ее нормально нельзя (

Maxim
17.08.2017
14:05:55
Подскажите! Чтоб задействовать кафку на сервере - все микросарвисы тоже должны быть на апаче? Или для чего кафке нужен именно апач, а не nginx?

Dmitry
17.08.2017
14:08:22
это типа для тех кому с докером лень разбираться. + удобный гуи

Ivan
17.08.2017
14:08:44
Подскажите! Чтоб задействовать кафку на сервере - все микросарвисы тоже должны быть на апаче? Или для чего кафке нужен именно апач, а не nginx?
Не слышал о таком. Когда выбирали очереди для системы на предыдущем проекте, выбирали между Kafka и RabbitMQ, у нас был nginx и мы не планировали его убирать.

Dmitry
17.08.2017
14:09:30
вот кстати я так и не нашел вменяемого туториала по докеру, где от и до расписано как настроить несколько версий php/ Да и вообще в целом поднять окружение нормальное

Maxim
17.08.2017
14:09:32
тогда я не понимаю как это работает. Думал, что для перехода на кафку нужно на апач перейти

?
17.08.2017
14:10:25
Если я правильно понимаю для разных версий Пых у тебя разный образ докера

Dmitry
17.08.2017
14:10:54
докер один, конейнеры подключаются разные

Ivan
17.08.2017
14:11:00
тогда я не понимаю как это работает. Думал, что для перехода на кафку нужно на апач перейти
У него разве нет интерфеса своего с протоколом, по которому с ним общаешься? У RabbitMQ это AMQP протокол, поднимаешь RabbitMQ, он висит на порте, туда в него запросы и кидаешь. Никакого отношения к веб-серверу не имеет

Google
Dmitry
17.08.2017
14:11:09
но в целом как мне показалось достаточно геморно это все

Ivan
17.08.2017
14:12:17
Если разобтраться, то просто. Но с мануалами тяжеловато, согласен. Я достаточно долго въезжал. Но зато теперь выкинул Vagrant и сижу себе на контейнерах, которые поднимаются и выключаются за секунду, ещё и ресурсов не жрут как виртуалка.

Я на Линуксе работаю, если что

Maxim
17.08.2017
14:12:39
@offout ok, спасибо

Dmitry
17.08.2017
14:12:45
ну я думаю на винде не особо отличается

Ivan
17.08.2017
14:12:52
Для Docker на Винде, нужно сделать виртуалку, и в ней уже контейнеры

?
17.08.2017
14:12:54
Ну на линуксе докер не всегда и нужен

Ivan
17.08.2017
14:13:14
Очень даже отличается, ибо Docker работает на очень тесной связи с ядром Linux

Dmitry
17.08.2017
14:13:43
это я понимаю, но принцип то один

Admin
ERROR: S client not available

Ivan
17.08.2017
14:13:50
Ну я считаю что он нужен всегда, как единая среда разработки для всех разработчиков, максимально повторяющая прод по версиям программ.

Dmitry
17.08.2017
14:14:27
везет вам, у меня почти каждый проект на разной платформе.

Ivan
17.08.2017
14:14:40
это я понимаю, но принцип то один
Если поднять виртуалку с Линуксом на Винде, то то же самое, кроме может чуть большей работы по пробросу портов из виртуалки.

Ivan
17.08.2017
14:15:28
Ну я на постоянном проекте работаю, у меня он собственно один. Но если нуно, я быстро внесу изменения в докер-файлы, они все строчек по 30 на один сервис, и всё

Maxim
17.08.2017
14:16:30
@ExileeD это значит, что без использования костылей нужно сервер с nginx на apach переносить?

Ivan
17.08.2017
14:17:11
интергации нету в nginx можно через костыли типо logstash
А в чём суть привязки к Apache? Он не имеет собственного порта и протокола, запросы на него можно делать ТОЛЬКО через веб-сервер или что?

Ivan
17.08.2017
14:25:51
в том что только nginx plus умеет в ZooKeeper
Как всё замороченно, однако. Похоже ориентированно изначально на большие проекты. С RabbitMQ для не большого проекта проще.

Google
Maxim
17.08.2017
14:34:33
Сколько простых запросов rabbitMQ на практике может обрабатывать в секунду? Простой запрос в моем понимании - отправка форм с 10ю полями и фотографией на 80-100кб. Запросов 100 или 1000 потянет на серваке в 1 CPU 512МБ RAM?

че-т мне кажется, что 512 RAM не хватит на rabbitMQ вовсе)

Ivan
17.08.2017
14:36:07
Сколько простых запросов rabbitMQ на практике может обрабатывать в секунду? Простой запрос в моем понимании - отправка форм с 10ю полями и фотографией на 80-100кб. Запросов 100 или 1000 потянет на серваке в 1 CPU 512МБ RAM?
Я не в курсе, честно говоря. Можно посмотреть что говорят поставщики облачных решений, делают ли они RabbitMQ в облаке и какие ресурсы под него предлагают.

Николай
17.08.2017
14:36:31
Всем привет!

Maxim
17.08.2017
14:36:33
вариант

Николай
17.08.2017
14:37:19
Поделитесь кто каким решением пользуется для динамически добавляемых полей формы?

Ivan
17.08.2017
14:37:42
Ну как бы, по htop, потребление памяти RabbitMQ ~70mb при практическом отсутствии нагрузки.

Maxim
17.08.2017
14:49:20
Николай DynamicForms или как-то так

Николай
17.08.2017
14:54:00
Alex
17.08.2017
15:10:44
Подскажите как сделать 2 подключения к базе и указать в модели к какой базе относится данная модель

?
17.08.2017
15:12:56
return [ 'components' => [ 'db1' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=db1name', //maybe other dbms such as psql,... 'username' => 'db1username', 'password' => 'db1password', ], 'db2' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=db2name', // Maybe other DBMS such as psql (PostgreSQL),... 'username' => 'db2username', 'password' => 'db2password', ], ], ];

в моделе public function getDb() { return Yii::$app->db1; } //Or db2 public function getDb() { return Yii::$app->db2; }

Alex
17.08.2017
15:36:42
Спасибо

Yaroslav
17.08.2017
15:45:06
@pointdnd надо было его в доку послать в соответствующий раздел.

чтобы в следующий раз сначала туда смотрел, потом сюда шёл.

?
17.08.2017
15:45:50
Ну уже поздно :)

Crestoff
17.08.2017
15:49:30
Добрый вечер!

не знаете как виджеты картика заставить использовать мой стиль , в моём случае LTEadmin

?

Konstantin
17.08.2017
15:52:53
вероятно, никак

Yaroslav
17.08.2017
15:53:00
оденься во всё кожанное, возьми плётку и заставь его! а по теме, это разве что самому перестилить.

Crestoff
17.08.2017
15:54:41
Additional themes provided in form of Select2::THEME_DEFAULT, Select2::THEME_CLASSIC, and Select2::THEME_BOOTSTRAP. One can add their own custom theme and configure the widget

Страница 509 из 1721