Ayavryk

Ayavryk
Рейтинг
209
Регистрация
11.10.2003
silicoid:
Другое дело, что вместо того, чтобы предложить эти изменения сообществу CI, он решил переименовать CI в Laravel и выпустить под своим названием.

Вы с Коханой перепутали. Которая еще никак не померла. В Laravel ничего общего нет с CI кроме того что оба на php. В первой версии даже контроллеров не было.

Вот специально нашел:

для silicoid (очень вольный перевод отсюда)

CodeIgniter не хватало функциональности, которую Taylor Otwell, создатель Laravel, считал необходимой в строительстве веб-приложений. Например в СI не было аутентификации из коробки и замыкания в маршрутизаторе (?). Да и вообще ему надоело отставание CI от современных требований (уже пошел php 5.3) . Поэтому в 2011 он написал свой Laravel

.

т.е. из чистого эстетства (версия php) и какой-то фигни(авторизация из коробки), вместо того чтобы выучить YII, перейти на Kohana взял и запилил свой фреймворк.

для edogs

Из блога Otwell видно, что два года он пилил свой фреймворк в свободное от работы время. Как я написл выше исключительно из эстетства и любви к лаконичности и простоте CI . Ну вот не нравился ему монструозные Zend и Symphony. А CI он уже разлюбил. И только на третий год, владелец конторы, в которой он работал (после фуррора, который вызвал Laravel в CI-комьюнити), разрешил ему часть рабочего времени заниматься Laravel'ем. Т.е. даже не бабло дал, а разрешил заниматься левыми делами, которые к тому времени уже играли на имидж конторы.

edogs:
Это было бы отчасти верно, если бы эти инструменты не были бы выложены на публику, не велась бы их поддержка, доработка и так далее.

Извините, следует ли считать, что все что выложено на GIT и все что за пару лет не умерло - коммерческий проект или брэндовый? А люди, которые пишут тысячи бесплатных плагинов для тех же YII, Laravel и др. - они идиоты которые не могут найти и допилить существующую либу или хотят бабло срубить?

Вообще такие мысли можно применить точно так же почти к любому, кто вместо того чтобы раз и навсегда выучить Joomla (или еще лучше - Nuke) пилит сайты на фреймворках. Идиоты же. В Joomla есть все. А то чего нет можно самому написать.

edogs:
YII,Laravel - Перечисленные Вами это чистый пример коммерции и брендирования

Смотря что назвать коммерцией. Изготовление/доработка инструмента под себя всегда можно назвать коммерцией. Оптимизация своего рабочего процесса. Потом это опосредованно окупается. Если не напрямую в виде разработок, то косвенно - полученные знания всегда окупаются.

edogs:
Если Вы тупите и ниасиливаете понять о чем пишет оппонент, то хотя бы не приписывайте ему своих домыслов..

Не понимаю, почему в реплике выше вы приписали мне чужие слова про быдлофреймворки. Я такое никогда не пишу. Тем более про незнакомых мне людей.

По поводу домыслов - ну это же ваша прямая речь про то что 99.99% разработчиков фреймворков - тупые идиоты. Надо привести полностью?

Топикстартеру спасибо. Давно здесь не холиварили по поводу самопальных фреймвороков :)

silicoid:
не сложная задача-же. Да --частая.

Ну вот топикстартер и пишет про несложное, но частое, которое возможно он включит в свой фреймворк.

Хотя я так же как и многие отписавшиеся, не понимаю зачем ему этот геморрой.

C другой стороны кто из здесь сидящих не писал свои фреймворки или не допиливал имеющиеся под собственные CMF?

TF-Studio:
вы очень не внимательно читаете и строите выводы не на той части инфы

Вы похожи на экстрасенса. Топикстартер выдал всего 3-4 реплики из которых понятно только что он по крайней мере в теме. и его заинтересовал проект http://dvelum.net/ который вроде как и не фреймворк и не CMS и не CRM, а что-то совсем другое.

Да и тема CMF всплыла в вашем комменте относительно другого автора - livetv. Которому в обычных фреймворках не хватает хлебных крошек, статических страниц и чего-то еще что обычно делают в CMF/CMS

silicoid:
Ayavryk, Так этим он и хорош. Только то, что надо -- базовый функционал, а все остальное можно написать за пару часов. Ту-же авторизацию. Это в моем понимании полноценный фреймворк, а не CMF, что по-сути является CMS с открытым API

А что кроме CMS больше нигде не нужна авторизация? Ни в магазине, ни в форуме, ни в каких-то сервисах? Ну вот в CI3 воткнули типографику. А она и не во всех CMS есть. Или совершенно дебильную js-Library. При этом авторизации не было и нет.

Сравните с FatFree., который позиционируется как микрофреймворк. Он еще компактнее CI. Там даже MVC отсутствует. Но авторизация там вполне имеется.

silicoid:
А что у вас есть такое, чего нет, например в кодигнитере?

Лучше бы про что-то другое спросили. У СI очень мало библиотек. В стандартном пакете даже в последней версии отсутствует авторизация.

silicoid:
Не надо забывать, что YII и Laravel появились очень давно, для YII в 2008м году.

И что, до YII не было Zend, Symphony, Cake, CI, PRADO.... ? Да к 2008 году уже было налеплено сотни и тысячи php-фрейворков. Наверняка были и более достойные чем невнятный YII, но не срослось.

C точки зрения задавшего вопрос edogs авторы YII - лентяи, которые не освоили доки предыдущих разработчиков.

Интересно как резко Laravel в отрыв пошел. Хороший фреймворк, но если бы его не пиарили бывшие разработчики CI в качестве альтернативы CI, то может быть он так и не взлетел бы.

TF-Studio:
Речь в топике о фреймворке, а не CMF Давайте не будет путать сущности

Давайте. Буковка F в аббревиатуре CMF вам ни о чем не говорит?

edogs:
А теперь ключевой вопрос - какой фреймворк же напишет человек, который "ниасилил" ни задачу поиска фреймворка, ни задачу изучения документации по нему?

Может написать какое-нибудь г... а может Laravel или YII. Авторов этих фреймворков чем-то не устроили тысячи существующих до них. Причем настолько не устроили, что даже библиотеки для работы с БД и шаблонизаторы свои напридумывали. Лентяи эдакие. Нет чтобы прикрутить что-нибудь известное.

TF-Studio:
Админка нужна в основном редакторам всяким. и вы готовы дать им возможность управления БД?

Во многих CMS/CMF через админку можно и шаблоны править и виджеты добавлять и структуру данных менять. Но эта часть от редакторов закрыта.

Вопрос в том что похоже что топикстартер сам не знает что именно хочет и зачем.

TF-Studio:
Как в фреймворке может быть админка? Управлять чем, собственно??

М.б. подразумевается CMF?

Вот кстати интересная вещь. http://dvelum.ru/ По сути управляет чем угодно - что в него положишь, тем и управляет. Заточен как раз для создания админок, а заодно и структуры данных

proksey-net:
А для сложных проектов, мне кажется, лучше делать индивидуальный фреймворк (если миллионная посещаемость).

Или допиливать имеющиеся. Что будет наверное дешевле.

Всего: 2264