The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +1 +/
Сообщение от opennews (ok) on 18-Окт-11, 17:23 
Представлен (http://blog.kraih.com/mojolicious-20-released-perl-real-time...) второй стабильный релиз фреймворка Mojolicious (http://mojolicio.us/), предназначенного для создания web-приложений на языке Perl с использованием парадигмы MVC (Model-View-Controller). Проект развивается автором популярного фреймворка Catalyst (http://www.catalystframework.org/) и позиционируется как попытка перевода на новый уровень средств web-разработки для языка Perl, учитывая прошлый опыт и адекватно поддерживая современные тенденции в web-разработке. С одной стороны Mojolicious достаточно прост в освоении (для незамысловатых проектов доступен упрощенный вариант Mojolicious::Lite), а с другой - построен на пике современных технологий, например, поддерживает WebSockets, Ajax, асинхронный ввод/вывод, RESTful-процедуры и т.п.


По заявлению основателя проекта, Mojolicious является попыткой возродить интерес к языку Perl среди разработчиков приложений, как было во времена появления модуля CGI. Пять ле...

URL: http://blog.kraih.com/mojolicious-20-released-perl-real-time...
Новость: http://www.opennet.ru/opennews/art.shtml?num=32069

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от fi (ok) on 18-Окт-11, 17:23 
а что, вещь интересная.

правда посмотрел на свою версию - v5.8.8, да уж стареем :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от Аноним (??) on 18-Окт-11, 17:46 
Класс. Много вкусностей. Объязательно нужна книга в духе "best practices", иначе предлагаемые решения так и останутся "вещью в себе" и народ пойдет строить велосипеды.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +2 +/
Сообщение от anonym on 18-Окт-11, 18:04 
да, годная вещь, уже почти полгода на нем и разрабатываю, доволен
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от Аноним (??) on 18-Окт-11, 18:11 
>да, годная вещь, уже почти полгода на нем и разрабатываю, доволен

Если не сложно подкиньте плз ссылку или название открытого проекта, написанного на Mojolicious 2.0. Сорцы будут очень кстати в изучении его.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от nagual email(ok) on 18-Окт-11, 18:20 
Вместо Hypnotoad лучше юзать Starman.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +1 +/
Сообщение от Аноним (??) on 18-Окт-11, 18:37 
Очень sinatra напоминает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от vasek on 19-Окт-11, 01:03 
> Очень sinatra напоминает.

роутами, да, а так только Mojolicious::Lite на него похож, ну и в кредитсах это написано =)
но эта идея растеклась почти во все молодые веб-фремворки и на питоне и руби и перле

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

7. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +2 +/
Сообщение от Аноним email(??) on 18-Окт-11, 19:01 
http://check-host.net как раз на Mojolicious написан, со всей внутренней архитектурой. Кстати, у Mojolicious есть свой event-loop - IOLoop.
Да, прошло уже несколько лет с версий 0.9x. Уже и документация есть полноценная и вики. Очень хорошо, что фреймворк развивается.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +1 +/
Сообщение от Cub email(ok) on 18-Окт-11, 19:06 
Не флейма ради, а информации для: если для кого-то эта вещь новая, то прежде чем заняться ней серьёзно, почитайте статью Вячеслава Тихановского, одного из (бывших) core-разработчиков: http://showmetheco.de/articles/2011/1/why-i-chose-to-build-a...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +2 +/
Сообщение от Cub email(ok) on 18-Окт-11, 19:07 
Линк побился, вот правильный: http://goo.gl/xSnDD
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +1 +/
Сообщение от vasek on 19-Окт-11, 01:01 
Смотри, статья-то годная, да. Но это личный взгляд Вячеслава Тихановского, ему интересно было использовать Mojo, так сказать изнутри, но Ридель все делал по-своему, и никого ни о чем не слушал, в итоге появился этот пост и Вячеслав разрабатывает на том, что ему нравится. Ну а позиция Риделя вызвает уважение.

У нас на модж куча проектов, проблем с обновлениями почти не ощущаем, единственное, потроха Mojo нужно использовать очень аккуратно.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +1 +/
Сообщение от Pilat (ok) on 19-Окт-11, 01:40 
Не такой он и core - разработчик, кстати.

А статья о том, что не хочется ему писать в едином стиле - а хочется постоянно разрабатывать фреймворки. Ну пусть разрабатывает, кто против. Только где он возьмёт жлающих поддерживать кучу разностилевых фрцмворков? Сам будет всё делать?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

13. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от Аноним (??) on 19-Окт-11, 15:13 
>Не флейма ради, а информации для: если для кого-то эта вещь новая, то прежде чем заняться
>ней серьёзно, почитайте статью Вячеслава Тихановского, одного из (бывших)
>core-разработчиков: http://showmetheco.de/articles/2011/1/why-i-chose-to-build-a...

Очень кстати.
Благодарю.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

14. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  –2 +/
Сообщение от Аноним (??) on 19-Окт-11, 17:53 
Я считаю, что писать веб на перле, используя имеющиеся фреймворки - бесполезная трата времени. Просто не тот уровень, нет тех компонент, которые стали де-факто стандартом.
Где валидация ? Где ОRМ ? Где CRUD ? Без всего этого аналогичная задача на mojolicious буде выполняться дольше и неэффективнее, чем на Django, Yii, да и любом другом фреймворке подобного уровня.
И реально есть только mojolicious и catalyst, остальные фреймворки либо заброшены, либо имеют еще меньше возможностей. Правда обилие зависимостей catalyst скорее всего не позволит развернуть его на типичном хостинге...
Нужно гнаться не за тестированием, юникодом, хитрой архитектурой и плагинами, а за практической применимостью, потому что ее пока нет. На mojolicious можно написать что угодно, конечно, но это будет неконкурентоспособно по сравнению с любым php-фреймвокром или джангой с рельсами.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от Cub email(ok) on 19-Окт-11, 18:18 
> Я считаю, что писать веб на перле, используя имеющиеся
> фреймворки - бесполезная трата времени.

Ну так не пишите. Такое впечатление, что вас кто-то заставляет.

> Просто не тот уровень, нет тех компонент, которые стали де-факто стандартом.
> Где валидация ? Где ОRМ ? Где CRUD ? Без всего этого

Ну тоесть вы не знаете об их существовании, и делаете вывод (и утверждение), что ничего этого нет. Что ж, типично для анонимных аналитиков.

> Нужно гнаться не за тестированием, юникодом, хитрой архитектурой и плагинами, а за
> практической применимостью, потому что ее пока нет.

Простите, а где её нет? У всех заинтересованных есть. У вас нет? Ну так поищите.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  –2 +/
Сообщение от Аноним (??) on 19-Окт-11, 21:14 
>>Ну так не пишите. Такое впечатление, что вас кто-то заставляет.

Я и не пишу, но предупреждаю других.

>>Ну тоесть вы не знаете об их существовании, и делаете вывод (и утверждение), что ничего этого нет. Что ж, типично для анонимных аналитиков.

Покажите мне все это в стандартной поставке Mojolicious. Я знаю что в cpan это есть но зачем мне тогда фреймворк , если можно все пол кускам собирать по цпану ? Плагины есть, но они поддерживаются как бог на душу положит, так что всерьез ан них рассчитывать не стоит.

>>Простите, а где её нет? У всех заинтересованных есть. У вас нет? Ну так поищите.

Простите, что за чушь вы написали ?

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

22. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от Pilat (ok) on 08-Янв-12, 03:17 
>>>Ну тоесть вы не знаете об их существовании, и делаете вывод (и утверждение), что ничего этого нет. Что ж, типично для анонимных аналитиков.
> Покажите мне все это в стандартной поставке Mojolicious. Я знаю что в
> cpan это есть но зачем мне тогда фреймворк , если можно
> все пол кускам собирать по цпану ? Плагины есть, но они
> поддерживаются как бог на душу положит, так что всерьез ан них
> рассчитывать не стоит.

Вы писали про ORM - но ведь M сделан как раз в расчёте, что ORM будет использовать тот , кому это нужно - так как ОРМ совсем не очевидно полезная штука, а веса от неё прибавляется заметно. И стандартная поставка сделана намеренно с минимальными зависимостями - что тоже крайне хорошо. Поставить же из CPAN что нужно - просто.


Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

16. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +1 +/
Сообщение от anonym on 19-Окт-11, 19:42 
> Я считаю, что писать веб на перле, используя имеющиеся фреймворки - бесполезная трата времени. Просто не тот уровень, нет тех компонент, которые стали де-факто стандартом.

писать подобное псто на опеннете - вот бесполезная трата времени

> Где валидация ? Где ОRМ ? Где CRUD ?

на cpan.org забанили?

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  –2 +/
Сообщение от Аноним (??) on 19-Окт-11, 21:19 
> писать подобное псто на опеннете - вот бесполезная трата времени

Возможно, кто-то прочитав это сэкономит множество своего времени.

> на cpan.org забанили?

Я понял, что это есть на цпане, где это в фреймворке и из коробки ? Я вижу что у вас почасовая оплата и вас абсолютно не беспокоит во сколько влетят заказчику ваши эксперименты.


Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

19. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от anony on 20-Окт-11, 00:56 
Ты программист или куда?
У тебя есть код, тесты и документация, какие эксперименты, бери да пиши.

CRUD, если есть мозг конечно, пишется для проекта буквально в касание, и я бы не доверил всяким кодо-генератором, а то потом народ на форумах, какое же УГ это похапе.

Использование ORM - очень спорный вопрос, мой выбор - это толика консерватизма и SQL. Если нужна модель, опять же пишется в касание, нужен ORM, берешь с CPAN DBIx::Class, Rose::*, ORLite::* и используешь, для моджо и дансера точно плагины есть, в Каталисте ОРМ есть в поставке.

> Возможно, кто-то прочитав это сэкономит множество своего времени.

Боже мой, на чём?

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от bruno on 21-Окт-11, 17:47 
Книжка хорошая нужна. И реальные примеры использования, А так нормальная штука.
Юзаю Moolicious+MojoX::Redis
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Релиз web-фреймворка Mojolicious 2.0, продолжающего развитие..."  +/
Сообщение от midenok on 19-Ноя-13, 20:12 
Требуется участие специалистов:

http://open-imhonet.github.io

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру