Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Новости TYPO3-разработки (http://forum.typo3.ru/forumdisplay.php?f=20)
-   -   Neos 2.1 (http://forum.typo3.ru/showthread.php?t=11936)

dimaip 23.12.2015 02:05

Neos 2.1
 
Рад сообщить, что мы сегодня выпустили новую версию Neos: https://www.neos.io/news/neos-2-1-released.html

На самом деле релиз получился очень клевый, если кто еще не присматривался к Neos самое время это сделать.
Русский перевод есть :)

Будут вопросы заходит к нам в http://slack.neos.io

Manas 23.12.2015 12:43

Подарок на новый год, замечательно! А есть ли в планах у неоса реализация фронт-енд пользователей. Регистрация, личный кабинет и т.д.?

Николай Сипко 23.12.2015 17:15

Цитата:

Сообщение от dimaip (Сообщение 40199)
Будут вопросы заходит к нам в http://slack.neos.io

https://www.neos.io/news/neos-2-1-released.html
This website is powered by Neos, the Open Source Content Application Platform licensed under the GNU/GPL. Neos is based on Flow, a powerful PHP application framework licensed under the MIT license.

=======
Flow - фреймворк для front-end разработки: он "не навязывает никакого html или css - где какой CSS и при каких обстоятельствах появится это все дело за вами".
http://forum.typo3.biz/showthread.php?t=11814

=======
Как у других фреймворков, конфигураций для взаимодействия с серверной частью сайта просто нет. Я так понимаю, Content Management System = это не Content Application Platform.
=======

Отсюда вопрос: много ли известно успешных сайтов, созданных на "чистых" фреймворках?

dimaip 23.12.2015 18:27

Дмитрий, реализация фронтенд пользователей была еще в 2.0: https://www.youtube.com/watch?v=dZRjRDrgBVk

Николай, не совсем понял вы это к чему. Если вопрос в том, удобно ли на Neos разрабатывать обычные сайты и есть ли примеры успеха, то да, дохрена =)
Мне вот мои сайты все очень нравятся ;)

Николай Сипко 23.12.2015 19:27

Цитата:

Сообщение от dimaip (Сообщение 40202)
Николай, не совсем понял вы это к чему. Если вопрос в том, удобно ли на Neos разрабатывать обычные сайты и есть ли примеры успеха, то да, дохрена =) Мне вот мои сайты все очень нравятся ;)

dimaip, рад за Вас!
Но из любопытства набрал в Google: Zend Framework - Примеры сайтов
Нашел: http://2developers.net/post/zend_framework_sites.html
Спорить не буду, может, Flow круче.

dimaip 23.12.2015 19:31

Я не делаю сайты на Flow. Neos это не Flow, Neos сделан на Flow.

> Flow - фреймворк для front-end разработки: он "не навязывает никакого html или css - где какой CSS и при каких обстоятельствах появится это все дело за вами".

Это цитата выдернута из контекста, там я говорил про Neos, а не Flow.
Полная цитата из той темы:

> Николай, Neos не навязывает никакого html или css -- где какой CSS и при каких обстоятельствах появится это все дело за вами.

Я никого ни в чем не пытаюсь убедить, просто хотелось поделиться радостью после хорошего релиза :)

Николай Сипко 23.12.2015 19:49

Дмитрий, спасибо, что делитесь на форуме TYPO3 радостью о хорошем
_________________

Приятной работы!

Manas 23.12.2015 22:20

Что касается Zend'а, то на нем, к примеру Magento создан. Фреймфорки сейчас вообще очень активно используются веб-разработчиками (Yii, Laravel, Simfony и еще куча всего).
Особенно когда это касается кастомных задач. И в данном случае и TYPO3 и Neos обладают очень хорошим набором возможностей. В TYPO3 это Extbase, в Neos'е - Flow.
Плюс Flow в том, что он использует ORM Doctrine, очень удобно работать с моделью. Extbase завязан на TCA, наследие TYPO3. Офигенным плюсом Неоса, является то, что Flow пакет легко интегрируется в Неос. Собственно, парадигма написания функционала и в TYPO3 и в Neos'е одинаковая. Неос сделал огромный рывок, к приведению его в нормальный работоспособный вид. Я думаю, что имеет смысл работать с обеими системами.

Manas 23.12.2015 22:21

Кстати, вот ссылка http://www.layh.com/typo3-flow-step-by-step/ Очень доходчиво показано как работать с Flow

Николай Сипко 24.12.2015 12:00

Цитата:

Сообщение от Manas (Сообщение 40207)
Кстати, вот ссылка http://www.layh.com/typo3-flow-step-by-step/ Очень доходчиво показано как работать с Flow

Давайте так: борщ отдельно, мухи - отдельно
Лично мне эта ссылка - как зайцу стоп сигнал
"TYPO3 представляет из себя систему управления содержимым на сайте, целью которой является отделение содержимого от дизайна, внешнего вида. TypoScript можно рассматривать как клей, заново объединяющий упомянутые части (содержимое и его внешний вид)"
http://forum.typo3.biz/showthread.php?t=11883
А про то, что "Фреймфорки сейчас вообще очень активно используются веб-разработчиками (Yii, Laravel, Simfony и еще куча всего). Особенно когда это касается кастомных задач".
Так пускай с "кастомными задачами" ПиЭйчПишники и разбираются:
http://lurkmore.to/%D0%9F%D0%A5%D0%9F
Мне такси нужно, а не шашечки

Manas 24.12.2015 12:25

А вам развиваться убеждения не позволяют? И то "такси" которое вы используете (я имею ввиду TYPO3) имеет внутри самый настоящий MVC фреймворк (Extbase). В нем заложены и Domain Driven Design, и аннотации (видимо пришедшие из Simfony), и аспекты. Поэтому хотя бы понимать как устроены фреймворки, вы дожны. Далее это потянет за собой необходимость знать как работать с git, bower, grunt и т.д.

А установить и настроить готовое расширение - этого мало для реальных проектов. Очень мало.

dimaip 24.12.2015 12:47

Я честно говоря не очень понял о чем мы спорим, введите в тему пожалуйста :)

Николай Сипко 24.12.2015 12:50

Жаль, что отредактировали: "А установить и настроить готовое расширение - этого мало для реальных проектов. Это не дает человеку право поизиционировать себя в качестве веб-разработчика".
Громко получилось...
__________________

На Russian TYPO3 community - одни веб-разработчики PHP?
Подскажите тогда, где "человеку поизиционировать себя" - user TYPO3?

Manas 24.12.2015 12:52

Цитата:

Сообщение от dimaip (Сообщение 40211)
Я честно говоря не очень понял о чем мы спорим, введите в тему пожалуйста :)

Думаю ни о чем.
Я далее в спорах участия не принимаю. Если только вопросы по существу. Я просто хотел сказать, что мне нравится динамика развития Неоса, и что часть подходящих проектов, буду делать на Неосе.

dimaip 24.12.2015 13:10

Цитата:

Сообщение от Manas (Сообщение 40213)
Я просто хотел сказать, что мне нравится динамика развития Неоса, и что часть подходящих проектов, буду делать на Неосе.

Мне тоже нравится :)

Будут вопросы по Neos заходи к нам в Slack или на форум.

dimaip 24.12.2015 13:24

Цитата:

Сообщение от Николай Сипко (Сообщение 40212)
На Russian TYPO3 community - одни веб-разработчики PHP?
Подскажите тогда, где "человеку поизиционировать себя" - user TYPO3?

Ну блин вот у нас все дискусси на рускоязычных форумах так заканчиваются :(

Если вам удается делать крутые проекты просто интегрируя TYPO3 и расширения для него, и на это есть спрос, то это очень здорово и можно порадоваться за вас.

Я с TYPO3 работал 10 лет, и настраивать и допиливать чужие расширения для меня это ад.
Мне близка концепция маленьких модулей, которые делают одну маленькую задачу, и делают ее хорошо. А уже из них, как из лего, собирать готовые решения. Это весело, быстро и интересно.

В этом смысле Neos дает мне как раз ощущение такой модульности: я пишу декларативный код под нужды конкретного проекта, а маленькие функциональные части выношу в переиспользуемые пакеджы, или использую такие пакеджы от других людей.

Конечно Neos рассчитан на профессионалов, кто зарабатывает этим деньги и готов потратить 2-3 месяца на обучение, которое потом с лихвой окупается. Но разве с TYPO3 это не так? Сколько я убил времени на изучение TypoScript, со всеми его неоднородностями...

Да, и конечно менталитет просто интегратора неприменим к Neos, для эффективного его использования нужен менталитет разработчика, знание git, семантической версификации, архитектурных патернов, нужен вкус к аккуратному, не пахнущему коду наконец.
Но при этом Neos совсем не требует экспертных знаний самого PHP, не больше чем TYPO3.

Но опять же, тоже самое происходит и в мире фронтенда: разрабатывать React приложения гораздо интереснее, чем фигачить jQuery плагины, но ведь и сознания это требует совсем другого...

Корое времена меняются + век живи век учись.

Николай Сипко 25.12.2015 11:13

Цитата:

Сообщение от dimaip (Сообщение 40215)
Да, и конечно менталитет...
Но опять же, тоже самое происходит и в мире фронтенда: разрабатывать React приложения гораздо интереснее, чем фигачить jQuery плагины, но ведь и сознания это требует совсем другого...
Корое времена меняются + век живи век учись.

На Russian TYPO3 community мне довелось пообщаться всего с двумя веб-разработчиками: с Вами и с Dmitry Dulepov. Правда, общение было кратким: он сказал "CSS3 – технология броузерная. TYPO3 – технология серверная. Какая связь?"
http://forum.typo3.biz/showthread.php?t=10309
"CSS3 - это новый стандарт оформления HTML документов значительно расширяющий возможности предыдущего стандарта CSS2.1. Многие возможности, которые были труднодоступны в CSS2.1, то есть требовали использования дополнительных внешних программ (таких как Adobe Photoshop), скриптов (таких как JavaScript) или специальных "хитростей" могут легко достигаться в CSS3 за счет использования новых свойств оформления"

Я так думаю, что гораздо интереснее применять свойства CSS3, чем фигачить React приложения или jQuery плагины,

Короче на вкус и на цвет товарища нет

shuman 28.12.2015 06:09

Цитата:

Сообщение от Николай Сипко (Сообщение 40219)
На Russian TYPO3 community мне довелось пообщаться всего с двумя веб-разработчиками: с Вами и с Dmitry Dulepov. Правда, общение было кратким: он сказал "CSS3 – технология броузерная. TYPO3 – технология серверная. Какая связь?"
http://forum.typo3.biz/showthread.php?t=10309
"CSS3 - это новый стандарт оформления HTML документов значительно расширяющий возможности предыдущего стандарта CSS2.1. Многие возможности, которые были труднодоступны в CSS2.1, то есть требовали использования дополнительных внешних программ (таких как Adobe Photoshop), скриптов (таких как JavaScript) или специальных "хитростей" могут легко достигаться в CSS3 за счет использования новых свойств оформления"

Я так думаю, что гораздо интереснее применять свойства CSS3, чем фигачить React приложения или jQuery плагины,

Короче на вкус и на цвет товарища нет

Николай замена применению CSS3 через JS - это частности

Николай Сипко 28.12.2015 13:03

Цитата:

Сообщение от shuman (Сообщение 40225)
Николай замена применению CSS3 через JS - это частности

Как и частности то, что некоторые "менталитеты" в TYPO3 пропагандируют замену FLUIDTEMPATE расширением Site
"но ведь и сознания это требует совсем другого..."


Часовой пояс GMT +4, время: 21:05.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot