URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 93050
[ Назад ]

Исходное сообщение
"Проект Joomla представил собственный фреймворк для разработк..."

Отправлено opennews , 11-Дек-13 13:03 
Разработчики системы управления web-контентом Joomla! представили (http://www.joomla.org/announcements/release-news/5521-joomla...) новый открытый PHP-фреймворк Joomla! Framework (http://framework.joomla.org/), нацеленный на упрощение разработки web-приложений, приложений командной строки и RESTful-сервисов. В состав Joomla! Framework входит коллекция библиотек и пакетов, построенных на основе технологий и базового кода Joomla!, но не отягощённых возможностями CMS и избавленных от дополнительных накладных расходов.  Код фреймворка распространяется под лицензией GPLv2.

Фреймворк легко  адаптируется к различным применениям, расширяется через дополнения и интегрируется с другими фреймворками, такими как Symfony, Zend, and Laravel. В состав фреймворка входят пакеты для создания и управления профилями пользователей, обеспечения аутентификации, получения и отображения контента из баз данных, интеграции с социальными сервисами Facebook, Google, LinkedIn и Twitter. В настоящее время фреймворк и  Joomla! CMS  развиваются отдельно, но в планах на будущее имеется перевод CMS на работу с использованием фреймворка.

URL: http://www.joomla.org/announcements/release-news/5521-joomla...
Новость: https://www.opennet.ru/opennews/art.shtml?num=38638


Содержание

Сообщения в этом обсуждении
"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Аноним , 11-Дек-13 13:03 
Думаю что с Joomla! Framework будет тоже самое что и с самой Joomla. Он окажется мало кому интересен в виду оригинального подхода разработчиков все обвешивать лишним кодом и медленно исправлять ошибки

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено blueboar2 , 11-Дек-13 13:26 
> Думаю что с Joomla! Framework будет тоже самое что и с самой
> Joomla. Он окажется мало кому интересен в виду оригинального подхода разработчиков
> все обвешивать лишним кодом и медленно исправлять ошибки

Именно поэтому фреймворк модульный, и может собираться из нужных частей с использованием Composer. Не ставьте то, что не нужно.


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Michael Shigorin , 11-Дек-13 14:01 
> Именно поэтому фреймворк модульный, и может собираться из нужных частей
> с использованием Composer. Не ставьте то, что не нужно.

Боюсь, опции "не ставить кучу дырок" там опять не будет предусмотрено...


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено blueboar2 , 11-Дек-13 14:21 
>> Именно поэтому фреймворк модульный, и может собираться из нужных частей
>> с использованием Composer. Не ставьте то, что не нужно.
> Боюсь, опции "не ставить кучу дырок" там опять не будет предусмотрено...

Опции "не ставить кучу дырок" ни в одном фреймворке не предусмотрено. Где гарантия что их нет в любом другом?


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Michael Shigorin , 11-Дек-13 16:16 
>> Боюсь, опции "не ставить кучу дырок" там опять не будет предусмотрено...
> Опции "не ставить кучу дырок" ни в одном фреймворке не предусмотрено.
> Где гарантия что их нет в любом другом?

В прикладном плане обычно больше устраивает отсутствие гарантии и отсутствие кучи дырок, чем гарантированная общим уровнем команды разработчиков куча дырок.

Вот такое положение уже много лет не меняется -- хотя было бы крайне здорово, если бы наконец: https://www.opennet.ru/openforum/vsluhforumID3/73925.html#35


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Grammar Nazi , 11-Дек-13 17:20 
то же самое, ёптa

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Гррр , 14-Дек-13 21:42 
Хмм, что значит мало кому интересен? Пачкам на них сайты клепают, а потом мозг выносят почему у нас сайт в списках зараженных гугля, вы как хостер обязанны вылечить.

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Аноним , 11-Дек-13 13:05 
Там тоже обязателен mootools?

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено blueboar2 , 11-Дек-13 13:25 
Эм. Вообще-то с версии 3.0 что Joomla, что Joomla Framework давно перешли на Twitter Bootstrap и JQuery

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Анончик , 11-Дек-13 13:40 
Но я-то хотел mootools, как его туда впилить?

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено blueboar2 , 11-Дек-13 13:51 
> Но я-то хотел mootools, как его туда впилить?

Да без проблем, впилить можете все что угодно. Но обязательным он не является.


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено анон , 11-Дек-13 13:38 
Глядя на саму джумалу могу с уверенностью сказать что ненужно! Никогда не видел столь тормозного поделия.

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено йцу , 11-Дек-13 14:08 
Смею преположить, что вы не видели битрикс.

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено анон , 11-Дек-13 20:16 
Видел. Но он хотябы не так тормозит

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено vitalif , 11-Дек-13 20:20 
:D

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено tessel , 12-Дек-13 00:01 
лолшто

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Аноним , 12-Дек-13 00:56 
Анон прав. Битрикс не тормозит. Там все кешами перекешами обтянуто. А вот архитектура его и саппорт тот еще ночной ужас

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено бедный буратино , 11-Дек-13 13:40 
когда они напишут прозрачную прослойку для python на php - разбудите

а пока пусть велотрек раскатывают


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено ILYA INDIGO , 11-Дек-13 15:01 
Лучше бы полтаруху обновили, чтобы она с PHP > 5.3.27 могла работать работать.

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено pincher , 13-Дек-13 01:58 
> Лучше бы полтаруху обновили, чтобы она с PHP > 5.3.27 могла работать
> работать.

Так работает ведь Joomla 1.6.3 с PHP 5.4.4 на Apache 2.2.0. До неё обновитесь и будет вам счастье. Или какие-то специфичные плаги/модули нужны?


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено ILYA INDIGO , 13-Дек-13 08:14 
>> Лучше бы полтаруху обновили, чтобы она с PHP > 5.3.27 могла работать.
> Так работает ведь Joomla 1.6.3 с PHP 5.4.4 на Apache 2.2.0. До
> неё обновитесь и будет вам счастье. Или какие-то специфичные плаги/модули нужны?

Вы что ли пошутили?
Скиньте ссыль на архивчик апгрейла 1.5.26 хотя бы до 1.6.3.


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено pincher , 17-Янв-14 16:45 
>>> Лучше бы полтаруху обновили, чтобы она с PHP > 5.3.27 могла работать.
>> Так работает ведь Joomla 1.6.3 с PHP 5.4.4 на Apache 2.2.0. До
>> неё обновитесь и будет вам счастье. Или какие-то специфичные плаги/модули нужны?
> Вы что ли пошутили?
> Скиньте ссыль на архивчик апгрейла 1.5.26 хотя бы до 1.6.3.

jUpgrade allows you to migrate from Joomla 1.5 to 1.6.
Источник http://www.ostraining.com/blog/joomla/how-to-migrate-or-upgr.../


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено У новости должен быть источник , 11-Дек-13 15:10 
>>>> и интегрируется с другими фреймворками, такими как Symfony, Zend, and Laravel.

Это как?


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Phper , 11-Дек-13 16:19 
Не смотрел, но судя по такому заявлению, есть уверенность, что речь просто про поддержку composer. Как они собираются интегрироваться с Laravel, даже в страшном сне предположить не могу. Да и сам проект «не нужно», т.к. есть вышеуказанный Laravel с прекрасной архитектурой, сообществом и горой тестов.

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Geol , 11-Дек-13 19:59 
ты считаешь что должен быть единственный фрэймворк?

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено vitalif , 11-Дек-13 20:30 
А я вот пока вообще ни одного видел полезного PHP-фреймворка, по крайней мере среди Zend/Yii/CI/Kohana. Laravel даже не видел, этот как труЪ, по ссылкам не ходящий, не смотрел.

В PHP фреймворках - вечно какое-то усложнение на пустом месте, обёртки, обёртки над обёртками, обёртки над обёртками над обёртками, DI, IoC, IoC через IoC... чуть шаг в сторону - и начинаешь выдумывать, как бы блин своё изменение туда вкрутить так, чтобы идеи авторов не нарушить... жёсткие структуры раскладки файлов... куча кода, в котором надо разбираться, либо не разбираться и не быть вообще уверенным в том, что оно работает так, как тебе надо и не имеет дыр...

Ужос какой-то. У меня стойкое ощущение, что реально фреймворки являются "реакцией" на то, что на PHP пишет куча всяких, мягко говоря, юниоров, а строго говоря - говнокодеров, и что их предназначение - ОГРАНИЧИВАТЬ возможности программирования одним заданным авторами стилем, а вовсе НЕ повышение удобства разработки. Возможно, что с "юниорами" это полезно - типа совсем ужоса не напишут. Но не факт, говнокод пока ничто не могло остановить.


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Аноним , 12-Дек-13 01:01 
обертки эти в фреймоворках сделаны с одной целью - унифицировать все неоднозначности языка, придать им стройную структуру. ведь не секрет, что пхп состоит чуть менее чем полностью из функций в глобальной области видимости, причем у функций одного плана даже порядок аргументов порой разнится, без постоянного заглядывания в документацию не всегда вспомнишь нужный. вот для этого и сделаны обертки. распределить его функционал по стройным ооп-модулям

хотя все это, конечно, костыли, без которых другие яп прекрасно обходятся


"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено vitalif , 12-Дек-13 02:09 
Ага, и вместо того, чтобы 1 раз запомнить один стандартный набор функций, давайте запоминать наборы классов и функций каждого фреймворка)) и каждый раз лазать в документацию очередного фреймворка)) супер))

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено Аноним , 12-Дек-13 10:17 
у каждого создателя фреймворка свое видение идеала. и на стандартном наборе функций пхп быстро большое веб-приложение не написать, не рассматривайте их предназначение только с одной стороны) просто в каждом проекте нужно индивидуально оценивать что лучше - голый пхп, фреймворк и если последнее, то какой, универсального решения нет.

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено lucentcode , 12-Дек-13 14:39 
Насколько я помню, они начали работу над фреймворком ещё в эпоху joomla 2.x. Идея переписать CMS на основе фрейворка - хороша. Но что у них получится - ещё посмотрим...

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено DIO , 12-Дек-13 20:50 
эта идея посещает многих создателей CMS , некоторіе изначально начинают писать на неком фреймворке (главное чтобы не реликтовом :-) ), некоторые цмс развиваясь начинают приходить к тому что надо фреймворк и либо свой делают либо начинают развиватся на чьем-то (последний вариант лучше (ИМХО) ).

"Проект Joomla представил собственный фреймворк для разработк..."
Отправлено lucentcode , 13-Дек-13 16:08 
> эта идея посещает многих создателей CMS , некоторіе изначально начинают писать на
> неком фреймворке (главное чтобы не реликтовом :-) ), некоторые цмс развиваясь
> начинают приходить к тому что надо фреймворк и либо свой делают
> либо начинают развиватся на чьем-то (последний вариант лучше (ИМХО) ).

Да, второй вариант лучше.