

Art
03.11.2017
00:19:07
Если кто хочет пройти курс по созданию фреймворка на компонентах Симфони и вообще познакомится с Симфони, как я например, ранее с ним не работал.
Вот ссылка на уже собранный MVC фреймворк, на компонентах + немного его переработал.
Написан на Symfony 3.3 Components, с PSR-4, по официальному обновленному курсу
https://github.com/artnv/simplex-symfony-framework
По курсу, весь код придется собирать с нуля и он там по всем статьям разбросан, а тут рабочий, уже собранный вариант.
Сейчас там есть роутинг, события, генератор url, поддержка ЧПУ-Url'ов по-умолчанию. Сам MVC шаблон и возможность создания фрактальных-MVC, встроенное кеширование (можно превратить динамический контент в статический, одним методом) и т.д.
В гугле можно найти перевод этого курса на русский, 2012 и 2015 года, но там старая версия Симфони 2, с PSR-0 и прочими устаревшим кодом
http://boliev.ru/potencier_contents/
и на Хабре с 1 по 7 страниц (из 12) https://habrahabr.ru/post/136110/
Этот курс на английском, официальный и обновленный, написан на symfony 3 и по нему написан тот фреймворк
http://symfony.com/doc/current/create_framework/index.html


Dmitriy
03.11.2017
00:28:58
а что там собирать то ?
standard edition есть же

? ? ? Alex ? ? ?
03.11.2017
00:29:41
он к тому что научиться чтоб

Google

? ? ? Alex ? ? ?
03.11.2017
00:29:44
поэтому собирать свое

Dmitriy
03.11.2017
00:29:57
https://github.com/artnv/simplex-symfony-framework
тут вообще кругом антипатерны

Art
03.11.2017
00:30:03
да, для знакомства

Dmitriy
03.11.2017
00:30:47
я к тому что лучше взять нормальную версию . и посмотреть как делать нужно

Art
03.11.2017
00:31:00

? ? ? Alex ? ? ?
03.11.2017
00:31:04

Dmitriy
03.11.2017
00:31:20

? ? ? Alex ? ? ?
03.11.2017
00:31:26

Art
03.11.2017
00:32:07
а зачем тогда про паттерны втираете?)

Dmitriy
03.11.2017
00:32:17
https://github.com/symfony/symfony-standard вот

Art
03.11.2017
00:33:10
да я знаю что есть сам фреймворк, мне для знакомства и для админки. Мне тяжелый не нужен

Google

Art
03.11.2017
00:33:34
что не так, напиши я загуглю почитаю тогда

Dmitriy
03.11.2017
00:34:22
вендор сразу в гитигнор

Art
03.11.2017
00:35:17
так другой придет сразу скачает и у него заработает, нафиг ему устанавливать что-то, не удобно так

Dmitriy
03.11.2017
00:35:19
в src не должно быть файлов фрейворка. только твой код
как знаешь

? ? ? Alex ? ? ?
03.11.2017
00:35:55

Art
03.11.2017
00:35:55
так, ну фреймворк возможно перенесу
а вендор хз хз

? ? ? Alex ? ? ?
03.11.2017
00:36:14
я звездочку поставил

Art
03.11.2017
00:36:34
спс))
а так потом небольшую админку на нем сделаю, как раз ничего лишнего. Роутинг, сессии, чпу, и mvc с событиями, за глаза хватит

? ? ? Alex ? ? ?
03.11.2017
00:41:06
только не вздумай потом продавать это клиентам
ибо мне их уже жалко

Dmitriy
03.11.2017
00:41:35
хех

Art
03.11.2017
00:42:01
так я для себя
ну а какие еще быстрые решения есть для базовых CRUD и только для админки?
Фреймворк целый ставить как-то не очень мне кажется

Dmitriy
03.11.2017
00:42:48
на каком фрейме ?

Google

Dmitriy
03.11.2017
00:42:58
ну с такой логикой быстрых не видать

Art
03.11.2017
00:43:00
spa

Dmitriy
03.11.2017
00:43:12
это не фрейм. а технология

Art
03.11.2017
00:43:29
ну, админка для spa-сайта

Dmitriy
03.11.2017
00:43:43
на каждом фрейме свои интструменты.
конктентее вопрос

Art
03.11.2017
00:44:43
весь сайт на js, на бэкбоне. Мне Symfony ставить чтобы товар добавить?
tema.pw/tmp

? ? ? Alex ? ? ?
03.11.2017
00:45:13
:)

Dmitriy
03.11.2017
00:45:49
тебе тогда нужно идти в сторону микро фреймов

? ? ? Alex ? ? ?
03.11.2017
00:46:16
как сейчас модно
берешь ноду
и монгу
тяпляп
и в продакшен

Art
03.11.2017
00:46:38
там связи между сущностями, какая монга?

Dmitriy
03.11.2017
00:47:04
ну там связи реализуются на уровне приложения

Art
03.11.2017
00:47:30
че вы в чате все к противостоянию к какому-то скатываете. Когда в irc сидели там как-то по спокойней было

Dmitriy
03.11.2017
00:47:57
в смысле ?

Google

Art
03.11.2017
00:48:41
че не скинешь, это не так, то не так + 100 вопрос на каждый ответ, как на экзамене)

Dmitriy
03.11.2017
00:50:40
Ну первый проект ты сам скинул и естественно мы его обосрали. причем во всех чатиках . Не хочешь что бы обсирали не нужно скидывать код.
да и только так можно научиться =(

? ? ? Alex ? ? ?
03.11.2017
00:51:07
а это не первый проект?

Dmitriy
03.11.2017
00:51:19
нет.

M
03.11.2017
05:54:09
Привет.
curl глючит, подскажите где беда? После получения ответа от сервера, он не закрывает соединение, а потом улетает в таймаут.
Проблема именно в курле, т.к. даже запрос до несуществующего адреса имеет похожее поведение.

Павел
03.11.2017
06:10:16
А до локального файла?

M
03.11.2017
06:12:28
Пересобираю контейнер пока что.
Паша, привет.
По тому что собрал последний курл из исходников и он так же некрасиво себя ведёт, понял что проблема где-то глубже.

Павел
03.11.2017
06:26:41
Привет

Boris
03.11.2017
07:10:33

Сергей
03.11.2017
07:10:33
Доброе утро!
У меня немного магии, не пойму даже куда копать. Подключаю less-файлы через AssetBundle. Assets на фронте подключаются как символические ссылки. ВСЁ работает, кроме 1 файла - там less в css не конвертится. Причем на локальном сервере всё ОК, а на боевом - не конвертит. В какую сторону копать, куда смотреть?
Файл простейший, ошибок в less нет:
//
//
// Modal2
//
//-------------------------------------------------
//
.modal2-overlay,
.modal2-container {
z-index: 1040;
}

Dmitry
03.11.2017
07:12:31

Сергей
03.11.2017
07:12:52
не кэш... CSS-файл не создаётся
доступ аналогичный остальным less-файлам

Dmitry
03.11.2017
07:13:34

Сергей
03.11.2017
07:13:51
да, такие же как и у остальных файлов, которые конвертятся
Решено))))) css\main.less vs css/main.less

Google

Alexander
03.11.2017
08:03:14
2.0.13: https://habrahabr.ru/post/341614/

Maxim
03.11.2017
08:10:15
ЕЕЕЕЕееее!!!!!!
?????????
Очень люблю релизы от yiisoft
Ощущение, что жизнь становится лучше)))
Выход 2.1 буду отмечать

Valeriu
03.11.2017
08:13:57
Классный релиз

Stas
03.11.2017
08:59:07

Dmitry
03.11.2017
09:03:22
видимо уже все забухали. тишина какая)

Ivan
03.11.2017
09:11:03
https://m.habrahabr.ru/post/341614/?utm_source=twitter.com&utm_medium=social&utm_campaign=yii-2.0.13sostoyalsya-reliz-php-freymvor о!

Isaev
03.11.2017
09:25:24
Доброго времени суток, планирую сделать корпоативный портал где будет можно будет найти информацию о сотрудниках (телефон, почта и прочая фигня). В планах чтобы каждый пользователь заходил строго под своей учетной записью, подскажите насколько правильно хранить ФИО телефон почту и т.д. в таблице user (то место где из которого будут браться данные для авторизации)?
вот типа такой
1. User
ID
name
surname
username
phone
mail
status
signup()
login()
signupFromVk()

Maxim
03.11.2017
09:28:48
Лучше сделай таблицу profile и туда записывай личные данные
В балице user храни данные, необходимые для авторизации пользователя, восстановления паролей и т.д.
А там как хочешь

M
03.11.2017
09:51:26
Все прочитали про релиз? 2.0.13 много хороших изменений.

Alexander
03.11.2017
09:51:37

Ad.x ??
03.11.2017
09:54:23
ктонить пытался кешировать конфиг приложения до состояния сразу после всех бутстрапов?

Павел
03.11.2017
10:07:12

M
03.11.2017
10:07:54
Что зачем, зачем ограничения?

Svetlana
03.11.2017
10:08:00
#вакансия #москва #офис #php
Всем привет!
Очень срочно ищу PHP разработчика в компанию для развития онлайн-сервисов краудсорсинговой платформы, медиа-портала и многого другого.
❗️Вилка до 180 000 net.
❗️По требованиям: ООП, работа с любым фреймворком, MySQL.
?По условиям:
Белые, ДМС, Гибкое начало рабочего дня, 7-часовой рабочий день, дополнительные отгулы за счет компании, обеспечение всей необходимой техникой, компенсация профессионального обучения, участие в конференциях
Детали в ЛС.

Павел
03.11.2017
10:08:02
Там жи есть примеры

M
03.11.2017
10:08:07
Целостность СУБД поддерживать средствами СУБД

Павел
03.11.2017
10:08:29
#вакансия #москва #офис #php
Всем привет!
Очень срочно ищу PHP разработчика в компанию для развития онлайн-сервисов краудсорсинговой платформы, медиа-портала и многого другого.
❗️Вилка до 180 000 net.
❗️По требованиям: ООП, работа с любым фреймворком, MySQL.
?По условиям:
Белые, ДМС, Гибкое начало рабочего дня, 7-часовой рабочий день, дополнительные отгулы за счет компании, обеспечение всей необходимой техникой, компенсация профессионального обучения, участие в конференциях
Детали в ЛС.
Чот даже не верится