История изменений
Исправление
fernandos,
(текущая версия)
:
Весь полный исходный код CodeIgniter весит где-то 30 тыс строк. Весь Yii с зависимостями — где-то 150-200 тыс. Код одного laravel/framework весит 70 тыс строк, при этом у него стенка зависимостей — мне затруднительно подсчитать их общий объем (может у кого-то уже установлены все они и он поможет мне посчитать), но я подозреваю, что это миллионы строк кода
А давайте узнаем, как дела обстоят на самом деле. Кодинтежер не сравниваю, он куций.
Создадим базовый проект ларавела и yii2, тот, который они предлагают с самого начала.
Yii2 --- 68 мегабайт весь проект, 68 мегабайт --- вендор композера, 1690543(469928) строк кода.
Laravel --- 53 мегабайт весь проект, 53 мегабайт --- вендор композера, 574064 строк кода.
Ой, как же так вышло? Не миллион. У ларавела, а вот у yii более полутора миллиона.
А дальше всё. Два фреймворка. Вот и выбирай из них. По случайному совпадению, именно на них двоих и пишет Брент.
И плевать, что есть лишь два популярных фреймворка на западе, да, это Брент виноват.
То есть, каким-то образом у него имеет значение размер сообщества, а не его качество
Есть методы относительно измерять размер сообщества, нет хоть сколько-то проверенных методов измерять его качество. Если для вас это не очевидная вещь, то я даже не понимаю, о чём речь.
И основная проблема в том, что именно Laravel и Symfony делают этот трюк практически нереальным, потому что переписавать такое количество кода под новый стиль никто не будет
Да нет, как раньше кардинально меняли вордпресс (для поддержки 7-й версии), так же изменять и фреймворки.
Нет, не применяет он никакого более общего имени. Для него статичная проверка — это проверка типов и только проверка типов, в чем ты можешь убедиться, поискав упоминания static в его статье — как правило, рядом с ним стоит какой-нибудь «type», «typing», или «generics».
Потому что эта статья конкретно про типы.
Исходная версия
fernandos,
:
Весь полный исходный код CodeIgniter весит где-то 30 тыс строк. Весь Yii с зависимостями — где-то 150-200 тыс. Код одного laravel/framework весит 70 тыс строк, при этом у него стенка зависимостей — мне затруднительно подсчитать их общий объем (может у кого-то уже установлены все они и он поможет мне посчитать), но я подозреваю, что это миллионы строк кода
А давайте узнаем, как дела обстоят на самом деле. Кодинтежер не сравниваю, он куций.
Создадим базовый проект ларавела и yii2, тот, который они предлагают с самого начала.
Yii2 --- 68 мегабайт весь проект, 68 мегабайт --- вендор композера, 1690543(469928) строк кода.
Laravel --- 53M мегабайт весь проект, 53 мегабайт --- вендор композера, 574064 строк кода.
Ой, как же так вышло? Не миллион. У ларавела, а вот у yii более полутора миллиона.
А дальше всё. Два фреймворка. Вот и выбирай из них. По случайному совпадению, именно на них двоих и пишет Брент.
И плевать, что есть лишь два популярных фреймворка на западе, да, это Брент виноват.
То есть, каким-то образом у него имеет значение размер сообщества, а не его качество
Есть методы относительно измерять размер сообщества, нет хоть сколько-то проверенных методов измерять его качество. Если для вас это не очевидная вещь, то я даже не понимаю, о чём речь.
И основная проблема в том, что именно Laravel и Symfony делают этот трюк практически нереальным, потому что переписавать такое количество кода под новый стиль никто не будет
Да нет, как раньше кардинально меняли вордпресс (для поддержки 7-й версии), так же изменять и фреймворки.
Нет, не применяет он никакого более общего имени. Для него статичная проверка — это проверка типов и только проверка типов, в чем ты можешь убедиться, поискав упоминания static в его статье — как правило, рядом с ним стоит какой-нибудь «type», «typing», или «generics».
Потому что эта статья конкретно про типы.