Философия RAD и Enterprise фреймворков

preview_player
Показать описание
Какой фреймворк выбрать для проекта. Приоритеты при RAD и Enterprise-разработке. Зачем нужна строгость. Различие разработки на примере практик Yii, Laravel и Symfony.

Тайм-коды:
00:00:00 Приветствие
00:03:14 Почему важна философия фреймворка
00:06:14 Эволюция фреймворков
00:17:49 На что обращать внимание при выборе фреймворка
00:30:30 Ответы на вопросы после перерыва
00:32:55 RAD-подход и RAD-инструменты для разработки софта, примеры плохого кода
00:49:22 Пример кода фреймворка Yii
00:52:52 Пример кода из вопроса на форуме
00:56:52 Выводы из RAD-подхода
01:05:07 Миф о быстродействии
01:14:25 Enterprise-подход и его приоритеты
01:22:26 Исправление кода на лучший пример
01:33:25 Выбор инструментов под конкретные задачи
Рекомендации по теме
Комментарии
Автор

Очень полезный обзор. Во всяком случае, для php-разработчика среднего уровня.

ВладимирБакулин-ня
Автор

Помню как был "индусом", когда делал свои первые проекты)))

alexandrkruglyak
Автор

Круто!
Для личных простых проектов решил брать каркас симфони + eloquent из ларавеля.

TakemuraGoro
Автор

Очень интересно ваше мнение по поводу Symfony vs Zend Framework

XTishka
Автор

Дмитрий. так может лучше сразу в Java/С#? Та самая стабильность, лучшие практики, сильные команды, куча литературы, работа в серьезных компаниях и т. д. Вот писал на php, теперь понимаю, что всё равно это приходит со "старших" языков. JS это вообще, каждый день новая библиотека, без TS вообще его рассматривать не хочется.

barrettM
Автор

"Никому не нужно быстродействие" - это неверное утверждение. Всегда и всем в ПЕРВУЮ очередь нужно быстродействие, вопрос какой ценой.

alexeyegoshin
Автор

И всё-таки. Если требуется сделать сайт с 100к посетителями в сутки (6к онлайн), однако, yii2 устарел и требуется развивать проект в правильном направлении, то что выбрать? Нам важно, чтобы скорость генерации страницы была конкурентно высокой. Yii2 в этом вопросе полностью удовлетворяет.

davidtema
Автор

В описании предлагается оплатить первый месяц курса. А на сколько месяцев рассчитан этот курс?

Sergey-jqkz
Автор

в админку в теории могут зайти 1м в день если ее взломать )

molotok
Автор

Тем временем RESTfull:
Тебе не придется писать код в представлении, если у тебя не будет представления ;)

quieteroks
Автор

Если для сайта (простого, как сказано) из технологий только JS, то остальные строки в таблице не нужны. Ни админка ни црм. Ибо никто не найдёт этот сайт в яндексе.

vitmih
Автор

Вроде грамотный, а мыслишь прямолинейно. Не во фреймвоках дело, а в программисте. Хватит тупо следовать книгам, как религиозные фанатики, включите мозги наконец то. Можно самописный код грамотно написать и а можно наговнокодить на симфони. Вообще то все зависит от задач. Если нужно быстро создать проект и в продакшен выпустить, то у yii здесь туз в рукаве. Пока будете пыхтеть и вылизывать код на symfony, конкуренты уже будут собирать бабло) А если вы хотите готовый портал, который уже даже вышел из стартапа, то тут нужно писать скорее всего что то свое. И возможно вообще уйти от php, так как у него есть тоже свои минусы, которые создают в большом проекте боль (многопоточность, производительность, асинхронность ит.д) как вы будете переносить свои symfony библиотеки на другие языки? Извините но это какая то тупость, переносить проект с yii на symfony или еще куда то, в рамках одного языка. Шило на мыло получается. Да и вообще сейчас php испытывает не хорошие времена.

nlookorg
visit shbcf.ru