framework, kernel, core
1.
Павел (15.02.2012 / 12:30)
Даже не знаю как правильней назвать тему...
В общем вопрос следующий, стоит задача написать фреймворк, который служил бы ядром системы управления содержимым сайта, какие пакеты он должен включать?
Точно необходимы пакеты прдедоставляющие возможность работы с базой данных, с файловой системой.
Собственно что еще на ваш взгляд необходимо?
2.
Павел (15.02.2012 / 12:32)
можно 1 банальный вопрос?
зачем? зачем писать фреймворк если есть уже готовы?
3.
Павел (15.02.2012 / 12:40)
2.
GingerBread, отвечу банально, за последний месяц перелопатил штук 20 фреймворков, гдето нравится как реализованно одно, гдето другое, но все не то, много лишнего, принял решение написать свой, собрать в нем самое необходимое , и главный как по мне плюс это то что развитие моего конечного проекта не будет зависить от сторонних прлдуктов
4.
Андрюха (15.02.2012 / 12:44)
Так если ты перелопатил много фреймворков ты должен понимать,что тебе нужно то.
5.
Павел (15.02.2012 / 12:47)
ты слишком привередливый) но дело твое.
6.
Павел (15.02.2012 / 12:53)
4.
Wapruks, есть то что необходимо,есть то что вроде и нужно но можно и обойтись, вот мне и интересно что необходимо другим разработчикам
7.
Дмитрий (15.02.2012 / 14:46)
1.
Suliman, Ничего личного, но ты меня рассмешил.
во первых - есть перечень из 7 пунктов, что должен поддерживать КАЖДЫЙ фреймворк, только тогда это приложение можно назвать фреймворком
во-вторых - фреймворк должен быть построен жестко согласно разработанной модели и выполнен четко в одном стиле программирования (лямбды, идп, ооп и пр.)
третье - фреймворк пишется не за неделю, бывает даже годы уходят у профессионалов в ит чтобы выпустить первую хотя бы версию ...
да и у тебя знаний не хватит :-) я уверен что даже на этапе написания настоящего загрузчика ты бросишь эту идею, под настоящим я не имею ввиду уг с автолоадом, а нормальные пред- и постзагрузчик модульный
8.
Павел (16.02.2012 / 00:11)
7.
akawin, меня рассмешил твой пост, в первом посту я написал то что не знаю как правильней класифицировать то что я собираюсь реализовать, второй пункт я соблюдаю, выпускать я ничего не собираюсь, кто сказал что я собрался уложиться в неделю? то что я считаю необходимым для старта я напишу месяца за 3-4, ну пусть даже 5, знаний у меня хватает поверь
9.
ramzes (16.02.2012 / 00:14)
Suliman (16 Февраля 2012 / 00:11)
7. akawin, знаний у меня хватает поверь
меня возьмешь в ученики? а то я не рискнул бы утверждать что фремворки готов писать
10.
Павел (16.02.2012 / 00:15)
7.
akawin, и да, раз уж такой умный напиши же эти 7 пунктов
Добавлено через 03:58 сек.
ramzes (16 Февраля 2012 / 00:14)
меня возьмешь в ученики? а то я не рискнул бы утверждать что фремворки готов писать
нэт, учить я не горазд, а писать фреймворк готов, я изучал много их едениц от мало до зенд и симфонии, и смогу имея подсказки реализовать свою версию этого грозного для вас слова фреймворе
11.
ramzes (16.02.2012 / 01:07)
Suliman (16 Февраля 2012 / 00:15)
7. akawin, и да, раз уж такой умный напиши же эти 7 пунктов
Добавлено через 03:58 сек.
нэт, учить я не горазд, а писать фреймворк готов, я изучал много их едениц от мало до зенд и симфонии, и смогу имея подсказки реализовать свою версию этого грозного для вас слова фреймворе
оно не грозное, я просто адекватен в оценке своих знаний, чего и вам желаю
http://visavi.net/forum/topic.php?tid=28075
12.
Павел (16.02.2012 / 01:30)
11.
ramzes, и? ты делаешь вывод о одекватности оценки своих знаний по теме где я спросил готового решения задачи? не суди того кого не знаешь, я не берусь за то что не смогу, та и если даже я возьмусь по какимто причинам за то что незнаю, я перед этим научусь, а уж потом реализую
13.
ramzes (16.02.2012 / 01:46)
12.
Suliman, я ни кого не сужу, это не мое дело. я посоветовал подумать
14.
Богдан (16.02.2012 / 01:59)
ем... глупый вопрос. в первую очередь он должен быть легко настраиваемый и расширяемый. тогда вопрос из первого топика у тебя отпадет сам по себе.
Yii, CI смотрел? что тебя в Yii например не устраивает что ты решил писать с нуля своего зверя и уверен что он будет лучше?
15.
Павел (16.02.2012 / 04:07)
ну если уж выбирать из готовых я бы выбрал lithium, но тема не о том
16.
Дмитрий (16.02.2012 / 15:28)
8.
Suliman, об том и речь, что фреймворк должен иметь сразу весь и полный функционал - тогда какой это фреймворк если может лишь половину возможностей дать, да и фреймворк на пхп не раскрывает весь "технический" потенциал фреймворка
Вот вам основа ВСЕХ фреймворков: модель, мульти бд, объекная надстройка бд, орм/ар, модульность, кэш, собственный вьювер. валидаторы, кодогенераторы, секюрити, поддержка консоли и пр. второстепенный, но не бесполезный функционал
17.
Павел (16.02.2012 / 17:44)
16.
akawin, ок, будем считать что это не фреймвррк будет а ядро системы предлагающее некоторый функциональные по облегчению работы с некоторыми данными
18.
Дмитрий (16.02.2012 / 20:21)
17.
Suliman, Да мне-то все равно что и как это будет, если честно - дело-то твое :-)
URL:
https://visavi.net/topics/29598