SiZE
Если программист не опытен ему хоть третью версию дай
Vasily
агрументы ?
Вторая версия, кроме неймспейсов никакого приоритета не дает. Ну совсем.
Anonymous
Есть тут гуру регулярок?
Sergey
за гуру лучше идти в канал perl
Anonymous
ну может и не гуру)
Anonymous
щас опишу беду)
Anonymous
нужно отловить параметры команды из строки.
например команда выглядит так:
/otchet 10.01.2012 10.03.2012 12345
или так
/some_cmd param_1 param_2
([\/a-zA-Z0-9._]+) ([0-9a-zA-Z._]+)
таким образом отлавливаю команду и первый параметр, не могу отловить остальные параметры(из может быть произвольное количество)
Sergey
тут не нужна регулярка, сделай explode по пробелу
Anonymous
Семён семёныч((
Anonymous
правда потом прийдется каждый элемент массива проверять регуляркой т.к. хочу игнорировать параметры которые не попадают под критерий [a-zA-Z0-9._]
Sergey
SiZE
Ну и много чего еще можно привести в пример
🛸
Поставил модуль https://github.com/MickeyUr/yii2-commentator. Настроил, захожу comments/admin/index пишет Declaration of mickey\commentator\models\search\CommentSearch::search($params) should be compatible with mickey\commentator\models\Comment::search() . Можете подсказать как исправить ? Ну или альтернативы какие-то посоветуете
Toly
Anonymous
🛸
https://github.com/yii2mod/yii2-comments такой нашел. вроде лучше говорят
SiZE
https://packagist.org/search/?q=yii2%20comment
SiZE
SiZE
я обычно так выбираю :)
SiZE
но вообще стараюсь посмотреть несколько топовых реп и сделать выбор.
Vasily
Dmitriy
Vasily
С точки зрения бизнеса - вы банкрот.
Dmitriy
Dmitriy
Влад
Vasily
7
Dmitriy
@arturpanteleev спроси у начальства почему вы переписываете с yii на yii2
Пантелеев
Dmitriy
Пантелеев
Тут наобороь можно привести в пример nokia
Пантелеев
Тоже не захотели адаптироваться под новые технологии
Пантелеев
Vasily
Пользователю глубоко пофигу, что у вас под капотом.
Vasily
Vasily
Если проект какой-то блог, то переписывать можно хоть каждый месяц. А если серьезное что-то, то пока вы пишите под одно уже выходит что-то новое. И постоянная гонка за новеньким ни к чему хорошему не приводит. У нас в конторе используется PHP7 и Zend 1ой версии. Все прекрасно себя чувствуют.
Dmitriy
Трудно найти людей которые знают zend1 при условии что счас актуальна 3 версия?
Vasily
А вы понимаете, что никакой магии в первой версии нет? Везде PHP и везде это код. Кодеры идут лесом на серьезные проекты. А программисту не проблема посмотреть в доку. Хотя, после второго/третьего Зенда там и так все ясно.
Dmitriy
Вы сравнивали стоимость поддержки проект на первой версии и третьей?
Dmitriy
проекта
Vasily
Если честно, абсурдный вопрос. ) Потому что мы оперируем библиотеками, и фреймворк совсем не при чем. Я еще раз повторю, что на серьзных проектах свои правила игры с архитектурой, какой фреймворк - глубоко не важно.
Dmitriy
Нормальный вопрос для руководства
Vasily
Фреймворк не архитектура. Использования "бест вей" фреймворков даст пользву в начале проекта, а после развития в течении нескольких лет, там так все изменится, что нет никакого смысла переписывать, т.к. там просто своя солянка и все работает, как это нужно.
Vasily
А написать бложик на Зенд 1 будет дольше, чем на Зенд 3.
Vasily
Просто, потому что Зенд первый давно мертв. На нем что-то сейчас писать не разумно совсем.
SiZE
Vasily
Dmitriy
А почему не должен?
Ну может его не устраивают старые технологии. И хочет современных подходов.
Vasily
Вы разработчик или модник?
Vasily
Никто не мешает внедрять современные подходы, если честно.
Пантелеев
Пожалуй тут я поддержу Василия
Пантелеев
Т.к мне вот вся эта современная тенденция напоминает javascript, а я не хочу чтобы у нас тоже каждый день был новый фреймворк, подход, новый инструмент
Anonymous
Vladimir
Я бы не пошел на работу, где устаревшие php-фреймворки используют. С точки зрения дальнейшей работы мне не выгодно старье изучать.
Vladimir
Благо выбор есть.
Dmitriy
Вот я о чем.
Dmitriy
Не все разработчики хотят писать на первом yii
Пантелеев
я вот 80% своих проектов пишу на php3 и НИКТО еще не жаловался. Откровенно говоря там не только php3 голый, там drupal2 но с костылями, чтобы работал на тертьей пыхе + некоторые моменты конечно приходится оформлять как расширения php и писать их на C. Я сам С не знаю, но друг один мой знает хорошо. Но он к сожалению алкоголик и его хрен дождешься порой. Так что многие таски приходится затягивать. Зато дешево) И еще часть модулей написана на smalltalk тоже хороший язык, временем проверенный. JS мы конечно же не используем, т.к толку от него нет и это только лишняя нагрузка на фронт. Вобщем парни думайте своей головой и не вдеитесь на все эти модные течения, которые нужны только для того тчобы деньги из вас высасывать.
Иван
Ну писать то приходится в итоге не "на фреймворке", а на "рога и копыта project"
Vladimir
Dmitriy
Вы разработчик или модник?
Допустим и то и другое. Это не относится к вопросу. Я за соотношение цена поддержки и профит от новых фитч.
Пантелеев
а вот энтерпрайз уже на трешке
Anonymous
придет новичек в твою команду самопис
на самопис нужно время для его обучения
Иван
изучать то один хрен нужно проект а не фреймворк
Dmitriy
Иван
я имею в виду когда этот проект уже есть, а не вот только сели писать
Dmitriy
Одно дело фрейм + проект . другое дело проект
Пантелеев
Anonymous
Пантелеев
вот есть php3 и он уже не поддерживается
Пантелеев
то есть ничего нового в нем НИКОГДА НЕ БУДЕТ
Пантелеев
то есть мне надо нанять разработчика я его обучу 3 пызе и буду спокоен