@phpclubru

Страница 11 из 956
Pavel
07.11.2016
12:21:07
Ну или делать это через какой-нибудь drupal

У которого в основе тоже фреймворки

Roman
07.11.2016
12:21:54
Тут сейчас буду выражать не собственное мнение, но друпал "использует старые паттерны, из-за чего просто умер по причине старости"

Egor
07.11.2016
12:22:02
Тогда с чего лучше начать?

Google
Egor
07.11.2016
12:22:34
Да

Roman
07.11.2016
12:22:34
В любой цмс в основе фреймворк

Pavel
07.11.2016
12:22:38
Друпал умер? Its false.

Roman
07.11.2016
12:22:43
Так всегда я считал

А джумла по моему быстрому взгляду вообще оказался комплексом микрофреймворков

dypa
07.11.2016
12:24:01
Да
тогда бери wp и будет счастье

Так всегда я считал
drupal 7 да, drupal 8 нет

Egor
07.11.2016
12:24:39
Не WP не хочу

Roman
07.11.2016
12:24:44
drupal 7 да, drupal 8 нет
Перерождение?)

Denis
07.11.2016
12:24:56
Перерождение?)
Ну его же на симфони переписал вроде как

Roman
07.11.2016
12:24:59
Нужно сделать проект, но не хочу ничего изучать

Не в обиду )

Google
Roman
07.11.2016
12:25:53
Кстати, может кто знает вопрос, а что за джумла фреймворк?

Egor
07.11.2016
12:26:18
Я вот давно думаю о Lavarel

Roman
07.11.2016
12:26:42
Я вот давно думаю о Lavarel
Laravel, да, есть такое модное сейчас

dypa
07.11.2016
12:26:50
Возьми Yii2 или Laravel, как раз твой случай.
под требования больше фрилансер подходит вообще то :)

Pavel
07.11.2016
12:27:13
у фрилансера бывает роутинг хреновый

dypa
07.11.2016
12:27:31
Laravel, да, есть такое модное сейчас
я начал его смотреть - wp среди фреймворков... но пока я углубился ровно на тутториал

Pavel
07.11.2016
12:28:08
5й ларавел совсем испортился

Egor
07.11.2016
12:28:15
Но для меня, чет как-то все равно не то.

Не знаю даже как сделать

Константин
07.11.2016
12:30:34
Я делал несколько сайтов на друпал 7. Хороший конструктор и к тому же бесплатный.

Отличная штука, я считаю, если надо сайт без программирования.

Drupal 8 я так и не попробовал, т.к. тогда еще релиза не было, а сейчас не до друпала...

dypa
07.11.2016
12:34:24
шо опять?! (с)

RunOver
07.11.2016
12:35:13
Привет друзья, не знаете ли вы конференций с iOS android разработчиками

?

Egor
07.11.2016
12:35:30
Ноу

Хотя хотелось бы такие

Ибо сам пишу проги под андроид

Константин
07.11.2016
12:38:06
Курсы по разработке под андроид от гугла: http://learndroid.e-legion.ru/lessons

Google
Artyom
07.11.2016
13:29:50
http://symfony.com/blog/new-in-symfony-2-8-symfony-as-a-microframework#comment-20170

Mihail
07.11.2016
13:48:57
баян

Pavel
07.11.2016
13:50:43
микрофреймворки не нужны

dypa
07.11.2016
14:02:39
микрофреймворки не нужны
как по мне - очень даже нужны

Pavel
07.11.2016
14:07:06
Сначала берешь микрофреймворк, потом пишешь пишешь прилагу, требуется роутер нормальный. Потом пишешь дальше, требуется ACL нормальный. Дальше пишешь, уже нужен ORM, берешь доктрину. Глядишь - и получилось обычное симфони приложение :)

Ну и бандлы там сторонние, конфиги, вот это все.

Aleserche
07.11.2016
14:10:05
Silex норм, нужен. Пока не приходит боль

dypa
07.11.2016
14:13:41
ну я более чем согласен что silex очень легко превращается в полноценную symfony с другой стороны есть приложения которые ни когда не будут большими, например mvp.

Pavel
07.11.2016
14:41:04
Ну так для таких mvp и полноценное симфони поднять 5 минут, в чем разница?

Тем более когда привык, оверхеда в разработке почти не чувствуется. Зато при каждом случае есть все инструменты - и логирование, и кеширование, и БД

dypa
07.11.2016
14:48:16
Ну так для таких mvp и полноценное симфони поднять 5 минут, в чем разница?
полноценное symfony за 5 минут, какая оптимистичная оценка

Pavel
07.11.2016
14:49:23
composer create-project symfony/framework-standard-edition my_project_name

Mihail
07.11.2016
14:49:42
хех

Pavel
07.11.2016
14:49:54
Ну да там не 5 минут, минуты полторы выкачиваются пакеты =)

dypa
07.11.2016
14:57:15
composer create-project symfony/framework-standard-edition my_project_name
настроить git и .gitignore, миграций нет из коробки - добавить, удалить хлам из acmeBundle/appBundle, ладно хоть incenteev/composer-parameter-handler теперь не нужно прописывать, минимально настроить security.yml это не 5 минут

Pavel
07.11.2016
14:59:03
а в микрофреймворке это все значит не нужно делать? :)

dypa
07.11.2016
15:00:41
а в микрофреймворке это все значит не нужно делать? :)
мы вроде обсуждаем оценку времени на развертывание symfony разработчиком, не нужно соскакивать с темы если закончились аргументы

Pavel
07.11.2016
15:01:22
Мы обсуждаем на чем быстрее сделать прототип, на sf или микрофреймворке. Если ты не делаешь чего-то на микре то это же можно и не делать на sf

А миграции в микру ты не притащишь вообще, надо тянуть механизм бандлов и все остальное

Так вот опять никакого профита

Google
dypa
07.11.2016
15:02:41
"полноценное симфони поднять 5 минут" - не я писал

Pavel
07.11.2016
15:03:37
я написал так как есть. За 5 минут рабочее приложение. То что тебе надо лезть настраивать git миграции и секурити - это уже твои личные хотелки, полноценное приложение работает и без этого.

И все как ты будешь допиливать sf приложение - ты так же это сделаешь и в микре, и даже еще больше - каждый компонент надо тянуть и настраивать вручную.

dypa
07.11.2016
15:05:25
не заработает, потому что не сможет соединится с субд которая не стоит или не настроена и тд. похоже ты с incenteev/composer-parameter-handler слабо знаком

Pavel
07.11.2016
15:06:09
Похоже ты давно не ставил из пакета, потому что параметры подключения к БД оно спрашивает в виде консольного визарда.

Как и другие основные настройки.

dypa
07.11.2016
15:06:49
похоже ты не понимаешь как это всё работает :)

https://github.com/symfony/symfony-standard/blob/master/app/config/parameters.yml.dist#L5

Pavel
07.11.2016
15:08:01
Прикинь, этот конфиг генерится автоматически при создании проекта. Из параметров которые ты ввел.

dypa
07.11.2016
15:09:19
прикинь без incenteev/composer-parameter-handler не генерится parameters.yml из parameters.yml.dist какая досада... ктото в кишочках symfony забыл покопаться прежде чем спорить...

Pavel
07.11.2016
15:10:04
- Installing incenteev/composer-parameter-handler (v2.1.2) Downloading: 100%

я прямо щас делаю инстал симфони

Generating autoload files > Incenteev\ParameterHandler\ScriptHandler::buildParameters Creating the "app/config/parameters.yml" file Some parameters are missing. Please provide them. database_host (127.0.0.1): localhost database_port (null): database_name (symfony): database_user (root):

dypa
07.11.2016
15:11:03
это вы с 2.3 жируете :)

@chebotarevp ты глухой?

Egor
07.11.2016
15:13:38
Хм, парни https://craftcms.com/ Нашел тут, как думаете, мне подойдет?

Что-то вырезать, что-то впихнуть

dypa
07.11.2016
15:14:53
открою тебе тайну за 5 минут реально поставить symfony чтобы всё работало - нужно сделать свой composer пакет вида название_компании/symfony_hacked_edition

а так симфони вдумчиво ставиться примерно за 30 минут, с пинингом версий пакетов к стабильным веткам и тд

Что-то вырезать, что-то впихнуть
если цена в 300 баксов устраивает - то почему нет

Google
Максим
07.11.2016
15:17:35
Хм, парни https://craftcms.com/ Нашел тут, как думаете, мне подойдет?
подойдет для чего? Ты же не хотел CMS и фреймворки использовать

Egor
07.11.2016
15:17:46
ой, я цены не посмотрел

Pavel
07.11.2016
15:17:55
а так симфони вдумчиво ставиться примерно за 30 минут, с пинингом версий пакетов к стабильным веткам и тд
30 минут это конечно невыносимо огромное время чтобы предпочесть микрофреймворк?

Egor
07.11.2016
15:18:17
ладн, сам напишу

Максим
07.11.2016
15:19:17
@egr7v8 тот же фреймворк и напишешь...

Roman
07.11.2016
15:19:40
ладн, сам напишу
в принципе это норма. Мы все прошли через это - говнокодерство.

Каждый как минимум пытался написать своё колесо

Никто не начинал с нуля сразу идеально

dypa
07.11.2016
15:22:51
30 минут это конечно невыносимо огромное время чтобы предпочесть микрофреймворк?
дело не только во времени, дело в том что в случае микрофреймворка можно говнокодить и просто кодить, не обдумывая абстракции и как вписать код в архитектуру фреймворка. просто нужно понимать что mvp переписывается в определенный момент на толстый enterprise фреймворк. вот тут проще продать переписывание. когда у тебя по всей symfony костыли раскиданы потому что mvp очень не просто продать рефакторинг.

Pavel
07.11.2016
15:24:19
тогда удобнее yii2

Там и говнокод легко пишется, и все инструменты под рукой

dypa
07.11.2016
15:25:14
SPA с 3мя роутами отдающими полу-статический json будешь на yii писать, не смеши

Dmitry
07.11.2016
15:47:14
конечно будет, почему нет... и он будет, и я буду

Alexander
07.11.2016
15:47:23
Давно спросить хотел. Вот есть допустим некая глобальная GET переменная, например ?lang. Её слушает слушатель который устанавливает язык. Для того чтобы сослаться на эту переменную из другого сервиса пишется у слушателя некий метод типа LangListner::getVarName() ?

Dmitry
07.11.2016
15:48:03
ибо сегодя 3 роута, завтра еще 2... через месяц там пиздец... это реальный мир, а не выдуманный теоретиками

в любом случае выбирается то, что лучше знаешь

и на что есть наработатнная база

Alexander
07.11.2016
15:53:53
да, но сервис вроде как ниче не должен знать о переменных приложения...

Страница 11 из 956