Первый мой язык для веб-программирования :) потом уж РНР 3+
Кстати Озон.ру по началу был написан на CF
Для буржуев то, что CF платный это плюс, они порой боятся бесплатного.
Для ма-а-аленьких задачек рекомендую взглянуть на YII фреймворк, он во многом похож на Симфони, правда сильно проще, но при этом ну очень шустрый. Я его даже стал вместе с Симфой использовать.
Использование для построения дерева только поля parent, в дальнейшем предполагает использование рекурсии и большого кол-ва запросов к БД(а это уже не гут)
Имеет смысл еще почитать как еще можно хранить деревья в реляционной БД
sitepoint.com/article/hierarchical-data-database/
А так же многие современные ORM предоставляют готовые методы для манипулирования деревьями например
propel.phpdb.org/trac/wiki/Users/Documentation/1.3/Tree/NestedSet
Хотя для начинаещего возможно это будет сложновато.
И еще: зачем для дерева использовать ???
Уж лучше дерево сгенерить в виде
А потом натравить на него какой нибудь плагин jQuery типа jstree.com/jsTree/examples/
Коллега, в Ваших словах есть доля истины, но перевод не помешает.
Кол-во текста в «Джоб-ит» будет довольно большое, а например мне в условиях жуткой нехватки времени гораздо быстрее пробежать глазами перевод maddog-a чем читать англ. версию.
К тому же некоторые читая англ.версию просто могут неправильно перевести довольно тонкие моменты в описании.
Насчет Симфонийского сообщества, конечно надо приглядывать за англоязычным сегменом, но опять же порой сложно понять что хочет сказать некий албанец…
Для меня лично наиболее полезным является несколько контактов симфонистов в аське-скайпе.
У меня «легкого переноса» проекта на версию 1.2 не получилось.
Там теперь REST архитектура, новый роутинг, «одминко» генерится по типу CRUD итд… итп… Как посыпались ошибки при переносе, ой мама!
В общем с нуля стал я делать проект, только схему от него и оставил ;)
Но в целом впечатления от 1.2 приятные, на 1.1 делать ничего не хочется.
Вот блин!
А я 12 часов назад установил на хостинг 1.2RC2 и спать пошел ;)
Молодцы симфонисты, пашут как кони,
1ноября выкатили бета1,
10ноября бета2, потом пара релиз-кандидатов, и вот 1декабря стабильную версию.
До сих под пользуюсь Эклипсом, и с трудом терплю его тормоза, из за того, что он в дереве проекта разворачивает не только каталоги-файлы, но и классы — методы — родительские классы — их методы и так далее.
Это очень удобно, т.к. кол-во классов в Симфе огромно.
Покажите пож-ста как это сделать в NetBeans, сразу на него перейду ;)
Я читал что для сна 0.33 пива хорошо вечерком, оно расслабляет и там хмель, которым даже подушки набивают для тех кто бессонницей страдает.
Хмель вместо лаванды, чтобы гормоны не портить ;)
Я сам давний пользователь Миранды,
НО… Миранда не хранит историю сообщений на сервере, либо я не нашел как это сделать.а мне это реально надо, т.к. Миранда дома и на работе, скажете «носи Миранду на флешке»?
Ну и конечно удивительно, что его так мало народа «тянуло» до сих пор.
Кстати Озон.ру по началу был написан на CF
Для буржуев то, что CF платный это плюс, они порой боятся бесплатного.
Уж лучше дерево сгенерить в виде UL — LI — UL — LI
Имеет смысл еще почитать как еще можно хранить деревья в реляционной БД
sitepoint.com/article/hierarchical-data-database/
А так же многие современные ORM предоставляют готовые методы для манипулирования деревьями например
propel.phpdb.org/trac/wiki/Users/Documentation/1.3/Tree/NestedSet
Хотя для начинаещего возможно это будет сложновато.
И еще: зачем для дерева использовать ???
Уж лучше дерево сгенерить в виде
Кол-во текста в «Джоб-ит» будет довольно большое, а например мне в условиях жуткой нехватки времени гораздо быстрее пробежать глазами перевод maddog-a чем читать англ. версию.
К тому же некоторые читая англ.версию просто могут неправильно перевести довольно тонкие моменты в описании.
Насчет Симфонийского сообщества, конечно надо приглядывать за англоязычным сегменом, но опять же порой сложно понять что хочет сказать некий албанец…
Для меня лично наиболее полезным является несколько контактов симфонистов в аське-скайпе.
У меня «легкого переноса» проекта на версию 1.2 не получилось.
Там теперь REST архитектура, новый роутинг, «одминко» генерится по типу CRUD итд… итп… Как посыпались ошибки при переносе, ой мама!
В общем с нуля стал я делать проект, только схему от него и оставил ;)
Но в целом впечатления от 1.2 приятные, на 1.1 делать ничего не хочется.
А я 12 часов назад установил на хостинг 1.2RC2 и спать пошел ;)
Молодцы симфонисты, пашут как кони,
1ноября выкатили бета1,
10ноября бета2, потом пара релиз-кандидатов, и вот 1декабря стабильную версию.
Но уж если он начнет перечитывать деревья проектов, то в это время хоть вообще сходи чайку попей, и не работай с ним.
Напрягает как он с переносами строк работает.
Но зато радует что он разворачивает в дереве проектов методы классов, родительские методы и их классы и т.д. Из за этой фишки и сижу в нем ;)
Как раз вчера версию 6.5 качнул и попробовал обновление проекта на FTP сделать, но огрёб тучу Жаба-ошибок :(
Будем ждать обновлений…
Это очень удобно, т.к. кол-во классов в Симфе огромно.
Покажите пож-ста как это сделать в NetBeans, сразу на него перейду ;)
Структуру каталогов поменять совсем не сложно.
На хостинг выложить тоже не проблема, не надо SHELL, «замораживаете» проект и выгружаете.
За все хостинги не скажу, на.м(не пеар!) проекты работают быстро.
С проблемами с кэшем не встречался.
Объектно ориентирован, если что то не устраивает — пишем свой метод, который переопределяет какой то метод родительского класса, тоже гут.
Структу
Хмель вместо лаванды, чтобы гормоны не портить ;)
НО… Миранда не хранит историю сообщений на сервере, либо я не нашел как это сделать.а мне это реально надо, т.к. Миранда дома и на работе, скажете «носи Миранду на флешке»?