Comments 53
Да вроде живее всех живых. А откуда возник вообще такой вопрос?
Единственно меня удивляют/слегка раздражают постоянно нарастающие аппетиты адоба к ресурсам машины разработчика/сервера (это кстати для всех продуктов для разработчиков/дизайнеров касается). Я тут ставил cf9beta1, и на моей не совсем слабой машинке все как-то тормозило. Боюсь предположить, какие требования будут в cf10.
Хотя это и безусловно мои проблемы, для уровня Enterprise cf+(flash|flex|air) клевый.
Единственно меня удивляют/слегка раздражают постоянно нарастающие аппетиты адоба к ресурсам машины разработчика/сервера (это кстати для всех продуктов для разработчиков/дизайнеров касается). Я тут ставил cf9beta1, и на моей не совсем слабой машинке все как-то тормозило. Боюсь предположить, какие требования будут в cf10.
Хотя это и безусловно мои проблемы, для уровня Enterprise cf+(flash|flex|air) клевый.
Я работаю с CF уже 10 лет и один из первых вопросов задаваемых почти всеми клиентами и не-CF-девелоперами «А что, ColdFusion еще жив?» ;-)
А, ну это риторический вопрос. Я думал был прецедент какой-то.
Единственно дороговат он… Хотя и терпимо.
Единственно дороговат он… Хотя и терпимо.
Почему дороговат?
Цена хостинга на CF = цене хостинга на .NET, цены на VPS — аналог.
+ с выходом 9 версии, CF по производительности стал еще более улетным, некоторые операции реально выполняются на 1000% быстрее, отсюда можно сделать вывод — если вы хотите развернуть сложное веб-приложение, но у вас нет денег на аренду VPS или выделенного сервера, или вы хотите сэкономить, то без проблем можно развернуть приложение на простом 20$ хостинге.
Цена хостинга на CF = цене хостинга на .NET, цены на VPS — аналог.
+ с выходом 9 версии, CF по производительности стал еще более улетным, некоторые операции реально выполняются на 1000% быстрее, отсюда можно сделать вывод — если вы хотите развернуть сложное веб-приложение, но у вас нет денег на аренду VPS или выделенного сервера, или вы хотите сэкономить, то без проблем можно развернуть приложение на простом 20$ хостинге.
Ну, я о нем конечно слышал (когда-то) но как-то он не особо светится. Поэтому у меня тоже впечатление, что он мертв. Уж по сравнению с остальными технологиями точно.
В чём его преимущество по сравнению с другими?
Цена вот явно в преимущества не тянет :)
Перечисленные достоинства ColdFusion есть во всех современных платформах,
многие из которых, помимо свободного распространения — ещё и открыты.
Цена вот явно в преимущества не тянет :)
Перечисленные достоинства ColdFusion есть во всех современных платформах,
многие из которых, помимо свободного распространения — ещё и открыты.
+ xml синтаксис для меня вот недостаток
Какой еще xml синтаксис? Это во Flex, а не CF.
А что cfml обычный plain text что ли?
XML вообще не относится никаким боком к CFML, разве что CF может создавать и парсить XML.
Грубо говоря, CFML — это обычный HTML, в котором используются cf-тэги или cfscript.
Грубо говоря, CFML — это обычный HTML, в котором используются cf-тэги или cfscript.
cf-тэги это и есть тот самый xml синтаксис :)
CF-тэги = это никак не xml, это больше элемент html, о чем и говорит Adobe: CFML tag syntax is similar to HTML element syntax.
В то время, как XML is a set of rules for encoding documents electronically.
В то время, как XML is a set of rules for encoding documents electronically.
Ну ни скажут же они что «similar XML» — кто их тогда поймёт?! :)
Ну а сути это не изменит, что HTML есть XML, что CF теги есть XML
Ну а сути это не изменит, что HTML есть XML, что CF теги есть XML
А что плохого в CF тэгах?
Вы хоть понимаете что это на самом деле СУПЕР КРУТО и более быстрая разработка?
Не говоря уже об отделении логики шаблона и скрипта, как на самом деле гораздо более удобнее с CF тэгами, чем скриптами…
Еще есть тэги в JSP, .NET, XSLT…
Вы хоть понимаете что это на самом деле СУПЕР КРУТО и более быстрая разработка?
Не говоря уже об отделении логики шаблона и скрипта, как на самом деле гораздо более удобнее с CF тэгами, чем скриптами…
Еще есть тэги в JSP, .NET, XSLT…
Одним из основных преимуществ (как говорят почти все CF-разработчики) является быстрая разработка приложения. CF-программист практически любую задачу сделает в несколько раз быстрее, чем программист на другом языке.
Все зависит от целей которые вы ставите.
Если вы хотите разработать веб 2.0 проект или бизнес приложение — то несомненно выбор лучше сделать в сторону CF.
CF 9 содержит 2 промышленных инструмента: Java Hibernate и ORM, что несомненно увеличивают скорость разработки, кроме этого
заложены следующие фичи:
* Создание и редактирование офисных документов: документы, таблицы и презентации
* Конвертирование PDF-файлов из Microsoft Word и PowerPoint
* Интеграция ORM
* Интеграция Microsoft Office SharePoint
* Расширенная поддержка Adobe Flash Platform, теперь создавать приложения на ColdFusion и Flash (Flex) стало еще легче
* Поддержка Adobe AIR
* Новые компоненты: мульти загрузка файлов, мультимедийный проигрыватель, индикатор загрузки, Google Maps компоненты и многие другие
* Server Manager — Одновременное выполнение административных задач между несколькими серверами с одной центральной консоли
* Интеграция Apache Lucene Solr
* Виртуальная файловая система
* И многое другое
Если вы хотите разработать веб 2.0 проект или бизнес приложение — то несомненно выбор лучше сделать в сторону CF.
CF 9 содержит 2 промышленных инструмента: Java Hibernate и ORM, что несомненно увеличивают скорость разработки, кроме этого
заложены следующие фичи:
* Создание и редактирование офисных документов: документы, таблицы и презентации
* Конвертирование PDF-файлов из Microsoft Word и PowerPoint
* Интеграция ORM
* Интеграция Microsoft Office SharePoint
* Расширенная поддержка Adobe Flash Platform, теперь создавать приложения на ColdFusion и Flash (Flex) стало еще легче
* Поддержка Adobe AIR
* Новые компоненты: мульти загрузка файлов, мультимедийный проигрыватель, индикатор загрузки, Google Maps компоненты и многие другие
* Server Manager — Одновременное выполнение административных задач между несколькими серверами с одной центральной консоли
* Интеграция Apache Lucene Solr
* Виртуальная файловая система
* И многое другое
Кстати, в конце этого года Adobe планирует запустить CF9 на серверах Amazon EC2.
Если используется Hibernate — так используйте Java
Нравятся CFML? Есть там и это :) Так оно и свободное и открытое к тому же :)
Далее по пунктам:
ORM? А где его сейчас нету?!
Создание PDF? И это только в CF?
Ну и далее всё в том же духе…
Скопировано из прессрелиза? Где технические подробности, в чём соль?
Одним словом — ничего такого, чего нету у других.
Нравятся CFML? Есть там и это :) Так оно и свободное и открытое к тому же :)
Далее по пунктам:
ORM? А где его сейчас нету?!
Создание PDF? И это только в CF?
Ну и далее всё в том же духе…
* Интеграция Microsoft Office SharePoint
* Расширенная поддержка Adobe Flash Platform, теперь создавать приложения на ColdFusion и Flash (Flex) стало еще легче
* Поддержка Adobe AIR
…
Скопировано из прессрелиза? Где технические подробности, в чём соль?
Одним словом — ничего такого, чего нету у других.
>Нравятся CFML? Есть там и это
там это где?
>чего нету у других
конкретно говорите с чем сравнивать, будем сравнить, пока абстракция «это есть везде и в жава, и в нете, и еще гдето»
нет, из блога
CF САМЫЙ ЛУЧШИЙ И ПРОИЗВОДИТЕЛЬНЫЙ БЭКЭНД ДЛЯ FLEX (AS3) ПРИЛОЖЕНИЙ!
там это где?
>чего нету у других
конкретно говорите с чем сравнивать, будем сравнить, пока абстракция «это есть везде и в жава, и в нете, и еще гдето»
нет, из блога
CF САМЫЙ ЛУЧШИЙ И ПРОИЗВОДИТЕЛЬНЫЙ БЭКЭНД ДЛЯ FLEX (AS3) ПРИЛОЖЕНИЙ!
Enterprise версия – от US$ 7,499
Standard версия – от US$ 1,299
А говорят, что самое дорогое программирование у MS :)
А вы цены на Visual Studio мотрели?
Adobe берёт деньги за framework, и предоставляет Eclipse, а MSFT берёт деньги за Visual Studio и предоставляет framework всем желающим.
Adobe берёт деньги за framework, и предоставляет Eclipse, а MSFT берёт деньги за Visual Studio и предоставляет framework всем желающим.
И? :) Я просто акцентирую внимание, что не только под MS разрабатывать дорого. И то сейчас столько вариантов бесплатно получить MS продуктов. У Adobe, к сожалению такого нет.
а еще «БЕСПЛАТНЫЙ» сервер приложений от Zend стоит от 3000$, не говоря уже о разнице во времени разработки, что влияет на ЗП => цена проекта
Вопрос в том, много ли веб-приложений осталось на CF. Был период (году этак в 2003-2004), когда владельцы сайтов массово переезжали с CF на PHP/Perl/Java — на биржах было навалом проектов а-ля «Looking for CF+PHP developer».
Приложения остались, плюс разрабатываются новые. Конечно их меньше, чем PHP и ASP, но за CF платят больше, ибо знают, что результат того стоит.
за CF платят больше в силу значительно меньшего количества девелоперов, пишущих на нем.
Помнится, был у нас один долгострой на ASP 3.0 (не .NET). Проект запустился, со временем все ASP-шники переехали на .NET и про старый ASP предпочитали не вспоминать ;-) Спустя 2 года клиент решил внести существенные поправки в проект — был готов платить практически любые деньги, только бы нашелся доброволец поковыряться в трупе VB ;-)
Помнится, был у нас один долгострой на ASP 3.0 (не .NET). Проект запустился, со временем все ASP-шники переехали на .NET и про старый ASP предпочитали не вспоминать ;-) Спустя 2 года клиент решил внести существенные поправки в проект — был готов платить практически любые деньги, только бы нашелся доброволец поковыряться в трупе VB ;-)
А мне пока нравится: (1) клиенты есть, (2) платят больше и (3) конкуренции почти нет ;-)
Недавно что-то вроде шутки пробегало, как работает Alan Cox:
основное время занимается OSS, но наступает момент
и берёт «отпуск» пару месяцев подработать на FORTRAN
на следующий год работы над OSS :)
основное время занимается OSS, но наступает момент
и берёт «отпуск» пару месяцев подработать на FORTRAN
на следующий год работы над OSS :)
Я никогда не работал в корпоративном сегменте, поэтому я вижу в CF нечто может быть и удобное, но дорогое и недоступное.
если не видел, адская CF резня — k4d.habrahabr.ru/blog/73865
Зря ты пытаешься убедить других в том, что CF лучше, это бесполезно. Пока в России не будет рынка, его вряд ли примут девелоперы, особенно PHP-уровня.
Нет, ни кого я не убеждаю, на самом деле это все безумно весело!
Я вчера надорвал живот читая эти параноидальные комменты типа «А, как бы так пополиткорректней выразиться, несколько устаревший дизайн MySpace — это из-за использования CF?», не знаю каким боком CF имеет отношения к дизайну проекта… :)))
учитывая что на пост «что нового в CF9» ни кто не отреагировал, решил сделать вводный пост о CF… мля, но реакция true personal page кодеров переплюнула все общечеловеческие ценности… люди просто не хотят вникать фактам и придумывают сами себе оправдание в виде мифов и псевдо аргументов… особенно жгут троли со средней части россии, я конечно все понимаю, но почему бы не задуматься, что авторы статьи сидят в англии, развивают успешную компанию и им виднее почему и какую платформу использовать чем васе из мухадрыщенска!
а в индию и китай уходят много миллионные проекты! а вася делает еще один сайт для местного жэса, он же все знает и все умеет! :)
куда нам, дуракам, со своим CF, пришли тут и пишут слова сложные :)
Я вчера надорвал живот читая эти параноидальные комменты типа «А, как бы так пополиткорректней выразиться, несколько устаревший дизайн MySpace — это из-за использования CF?», не знаю каким боком CF имеет отношения к дизайну проекта… :)))
учитывая что на пост «что нового в CF9» ни кто не отреагировал, решил сделать вводный пост о CF… мля, но реакция true personal page кодеров переплюнула все общечеловеческие ценности… люди просто не хотят вникать фактам и придумывают сами себе оправдание в виде мифов и псевдо аргументов… особенно жгут троли со средней части россии, я конечно все понимаю, но почему бы не задуматься, что авторы статьи сидят в англии, развивают успешную компанию и им виднее почему и какую платформу использовать чем васе из мухадрыщенска!
а в индию и китай уходят много миллионные проекты! а вася делает еще один сайт для местного жэса, он же все знает и все умеет! :)
куда нам, дуракам, со своим CF, пришли тут и пишут слова сложные :)
Я вам там написал, повторю и тут — реальные примеры кода ничем не помешали бы. Раз уж вы обращаетесь к кодерам — покажите им то, что может их заинтересовать. Я сам CF видел 5 лет назад, но даже тогда был удивлен необычностью подхода к решению общих задач. Думаю сейчас это тоже будет смотреться неожиданно.
Здраствуйте.
Надеюсь прочтете комментарий, а еще больше надеюсь – ответите :)
Хочу освоить колдфьюжн.
Нравится написание тегами, вроде все предвещает быть понятным, полазил-почитал — заинтересовало.
Что есть:
Знание XHTML, CSS (хотя это вряд ли в тему :) ), средне SQL, гору теоретических знаний про построение вэб-приложений но никакой в этом практики (т.е. я не пишу код, хотя напрямую работаю с php/ruby программистами, отсюда накопилось много чего). + хорошо варящая и легко обучаемая голова.
Что хочется:
Освоить см колдфьюжн и, наверное, фреймворк какой-то, для пущего ускорения разработок.
С чем к вам пришел
Документации по фьюжн мало. Очень. На русском — и подано. Ничего толком не нашел.
Посоветуйте плиз, где копать, с чегоначать, дадите ссылку на учебник — вообще замечательно. Еще более приветствуются видеотуториалы и туториалы типа «блог на CF шаг за шагом».
Посоветуйте плиз фреймворк какой-нить…
в общем как-то так. спасибо
Надеюсь прочтете комментарий, а еще больше надеюсь – ответите :)
Хочу освоить колдфьюжн.
Нравится написание тегами, вроде все предвещает быть понятным, полазил-почитал — заинтересовало.
Что есть:
Знание XHTML, CSS (хотя это вряд ли в тему :) ), средне SQL, гору теоретических знаний про построение вэб-приложений но никакой в этом практики (т.е. я не пишу код, хотя напрямую работаю с php/ruby программистами, отсюда накопилось много чего). + хорошо варящая и легко обучаемая голова.
Что хочется:
Освоить см колдфьюжн и, наверное, фреймворк какой-то, для пущего ускорения разработок.
С чем к вам пришел
Документации по фьюжн мало. Очень. На русском — и подано. Ничего толком не нашел.
Посоветуйте плиз, где копать, с чегоначать, дадите ссылку на учебник — вообще замечательно. Еще более приветствуются видеотуториалы и туториалы типа «блог на CF шаг за шагом».
Посоветуйте плиз фреймворк какой-нить…
в общем как-то так. спасибо
Привет!
Интересно, но несколько человек, которые приходили на наши CF-user-group сборы говорили, что выбрали CF именно из-за доступности обучающих материалов (на английском).
Из русских блогов могу порекомендовать injun.ru/ (хотя он пишет про Flash/Flex, про CF там тоже проскакивает постоянно).
Из англиских монстров можно начать следить за www.bennadel.com/ и www.coldfusionjedi.com/, а у них в комментариях есть почти все CF-разработчики со всего мира.
Еще есть такие ресурсы:
www.adobe.com/devnet/coldfusion/ (официальный сайт Adobe)
feeds.adobe.com/ (аггрегатор новостей)
www.cflib.org/ (библиотеки)
www.riaforge.org/ (библиотеки)
Вот этот ресурс тоже должен быть полезным:
www.adobe.com/education/instruction/teach/cfcurriculum.html
В «блог на CF» можно взять на blogcfc.riaforge.org/ и посмотреть что у него внутри.
Вот список всех фреймворков для CF (можно погуглить по этим словам):
ColdBox
ColdSpring
FarCry
Fusebox
Mach-II
Model-Glue
Reactor
Transfer
Интересно, но несколько человек, которые приходили на наши CF-user-group сборы говорили, что выбрали CF именно из-за доступности обучающих материалов (на английском).
Из русских блогов могу порекомендовать injun.ru/ (хотя он пишет про Flash/Flex, про CF там тоже проскакивает постоянно).
Из англиских монстров можно начать следить за www.bennadel.com/ и www.coldfusionjedi.com/, а у них в комментариях есть почти все CF-разработчики со всего мира.
Еще есть такие ресурсы:
www.adobe.com/devnet/coldfusion/ (официальный сайт Adobe)
feeds.adobe.com/ (аггрегатор новостей)
www.cflib.org/ (библиотеки)
www.riaforge.org/ (библиотеки)
Вот этот ресурс тоже должен быть полезным:
www.adobe.com/education/instruction/teach/cfcurriculum.html
В «блог на CF» можно взять на blogcfc.riaforge.org/ и посмотреть что у него внутри.
Вот список всех фреймворков для CF (можно погуглить по этим словам):
ColdBox
ColdSpring
FarCry
Fusebox
Mach-II
Model-Glue
Reactor
Transfer
спасибо за ответ и ссылки :)
действительно много полезного. особенно www.adobe.com/education/instruction/teach/cfcurriculum.html, т.к. все остальное явно не для новичков :)
Буду курить мануалы…
«В «блог на CF» можно взять на blogcfc.riaforge.org/ и посмотреть что у него внутри.»
ооо, вот это супер. разбор готового кода — то что надо :)
Фреймворки: да, я все это смотрел, но хотелось бы услышать именно рекомендации… Единственный фреймворк, который я понял, что точно пока не для меня, так это ColdSpring, потому что АОП пока выше моего понимания.
Т.е. вроде у АОП есть преимущества перед ООП, но материалы по нему явно рассчитаны на опытных программистов, к коим я явно не отношусь :)
действительно много полезного. особенно www.adobe.com/education/instruction/teach/cfcurriculum.html, т.к. все остальное явно не для новичков :)
Буду курить мануалы…
«В «блог на CF» можно взять на blogcfc.riaforge.org/ и посмотреть что у него внутри.»
ооо, вот это супер. разбор готового кода — то что надо :)
Фреймворки: да, я все это смотрел, но хотелось бы услышать именно рекомендации… Единственный фреймворк, который я понял, что точно пока не для меня, так это ColdSpring, потому что АОП пока выше моего понимания.
Т.е. вроде у АОП есть преимущества перед ООП, но материалы по нему явно рассчитаны на опытных программистов, к коим я явно не отношусь :)
Sign up to leave a comment.
Жив ли ColdFusion или все-таки мертв?