Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Работа и заказы / Job Offer and Request (http://forum.typo3.ru/forumdisplay.php?f=9)
-   -   Оценка стоимости проекта (http://forum.typo3.ru/showthread.php?t=5384)

Equ 18.12.2007 00:10

Оценка стоимости проекта
 
Во сколько может обойтись разработка проекта вроде afisha.ru на Typo3 и вообще стоит ли разрабатывать именно на этом движке? Хотелось бы услышать реальные сроки и цены. Проект будет разрабатываться не на русском.

Valery Romanchev 18.12.2007 22:07

скорее всего - не стоит делать на TYPO3

точно не стоит, если
1) на 95% контент будут добавлять посетитители сайта)
2) 95% контента будет структурированным (например мероприятия, комментарии, записи в блогах)

если имеет место 1) и 2) - то делайте проект на каком-либо фремворке типа Django. CMS будет только помехой.

Equ 19.12.2007 12:46

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

Greem 21.12.2007 09:53

Valery Romanchev, извените, а что, TYPO3 плохо контент структурирует?

Valery Romanchev 21.12.2007 14:29

Цитата:

Сообщение от Greem (Сообщение 16659)
Valery Romanchev, извените, а что, TYPO3 плохо контент структурирует?

если быть точным - в TYPO3 не развиты встроенные средства для работы с произвольным структурированным контентом, когда имееются сотни единиц такого контента.

Например - если вам нужно сделать каталог 400 товаров (или рецензий.. не важно чего). И товар имеет 10 специфических параметров, товары должны быть в категориях (до 3х уровней вложенности).
Нужно сделать поиск, просмотр списком и показ одной записи.

То вам придется для этого программировать (создавать свой экстеншен). Готовая админка у вас будет сразу, а вот готовой морды - не будет - её придется кодить

вот пример http://www.tamak.kz/catalog/
по видимому - кастомный экстешен написан, строго под задачу


Готовые варианты решения не совсем подходят под задачу, через чур сложны или еще пока сырые (commerce или tx_categories или formidable.. есть еще всякие).

Т.е. полного аналога инфоблоков Битрикса в тайпо3 нет.

Хотя в TYPO3 есть отличное решение для случая, когда товаров 10 штук - а именно TemplaVoila (делается FCE и все счастливы)

jettero 22.12.2007 16:43

Цитата:

Сообщение от Valery Romanchev (Сообщение 16665)
если быть точным - в TYPO3 не развиты встроенные средства для работы с произвольным структурированным контентом, когда имееются сотни единиц такого контента.

Например - если вам нужно сделать каталог 400 товаров (или рецензий.. не важно чего). И товар имеет 10 специфических параметров, товары должны быть в категориях (до 3х уровней вложенности).
Нужно сделать поиск, просмотр списком и показ одной записи.

То вам придется для этого программировать (создавать свой экстеншен). Готовая админка у вас будет сразу, а вот готовой морды - не будет - её придется кодить

вот пример http://www.tamak.kz/catalog/
по видимому - кастомный экстешен написан, строго под задачу


Готовые варианты решения не совсем подходят под задачу, через чур сложны или еще пока сырые (commerce или tx_categories или formidable.. есть еще всякие).

Т.е. полного аналога инфоблоков Битрикса в тайпо3 нет.

Хотя в TYPO3 есть отличное решение для случая, когда товаров 10 штук - а именно TemplaVoila (делается FCE и все счастливы)


Встроенные – это как? У TYPO3 практически вся функциональность через экстешены сделана. Или вы имели в виду, что нету готового экстеншена в публичном доступе? Так вроде тут вопрос был про разработку под сайт, а не просто сборку из готовых расширений.

Кстати насчет вывода структурированного контента – можно сказать, что у TYPO3 есть встроенный вывод чего угодно и как угодно :D , через те же объекты RECORDS и CONTENT, можно настроить любой вывод. Ну, а если хочется, чтобы все было и красиво и быстро и чтобы с тайпоскриптом не возиться и чтобы админка была навороченная, то конечно расширение свое надо делать. Ну так это и так понятно, в публичном доступе очень мало (может 10% от общего числа) действительно мощных расширений и которые работают без глюков и не требуют обработки напильником.

Valery Romanchev 22.12.2007 17:04

Цитата:

Сообщение от jettero (Сообщение 16689)
Встроенные – это как?

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


Цитата:

Кстати насчет вывода структурированного контента – можно сказать, что у TYPO3 есть встроенный вывод чего угодно и как угодно :D , через те же объекты RECORDS и CONTENT, можно настроить любой вывод.
с RECORDS и CONTENT нельзя делать сложные запросы, постраничный просмотр и фильтры.

Иначе бы с формидаблом французы не заморачивались, а Павел Антонов не делал бы grid :)

Т.е. врядли вы сделаете на RECORDS и CONTENT вот такую штуку:
http://wiki.typo3.org/index.php/Formidable (картинки)
нечто в действии:
http://www.ameos.com/formidable/frui...arch-list.html



Цитата:

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

я считаю, что должно. Потому что это очень типовая задача.

Цитата:

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

Делать его чисто для себя - просто нет смысла.
Тот же formidable - он же в публичном доступе. И я думаю, что врядли аналогичные по проработанности и универсальности экстеншены кто-то делает чисто для себя.

jettero 22.12.2007 17:24

Цитата:

Сообщение от Valery Romanchev (Сообщение 16690)
встроенный = системный экстеншен

Ну тот же FCE из TV, про которые вы писали выше, это обычное расширение, не системное.

Цитата:

Сообщение от Valery Romanchev (Сообщение 16690)
с RECORDS и CONTENT нельзя делать сложные запросы, постраничный просмотр и фильтры.

да можно это, только не красиво выглядит:

через data можно получить номер страницы из get запроса
через ->stdWrap собрать запрос для andWhere
через ->select выбрать записи для этой страницы
через CONTENT вывести эти записи

главный пойнт, что это неудобно и некрасиво и наверное будет долго обрабатываться, но сделать можно

Цитата:

Сообщение от Valery Romanchev (Сообщение 16690)
да почему же? в битриксе же есть инфоблоки, а почему в тайпо3 такого быть не должно?

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

Valery Romanchev 22.12.2007 17:37

Цитата:

Сообщение от jettero (Сообщение 16691)
Ну тот же FCE из TV, про которые вы писали выше, это обычное расширение, не системное.

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


Цитата:

Сообщение от jettero (Сообщение 16691)
да можно это, только не красиво выглядит:

через data можно получить номер страницы из get запроса
через ->stdWrap собрать запрос для andWhere
через ->select выбрать записи для этой страницы
через CONTENT вывести эти записи

главный пойнт, что это неудобно и некрасиво и наверное будет долго обрабатываться, но сделать можно

надо еще нумерацию страниц выводить :)
В общем - закопаешься. И тормозить точно будет.
Т.е. никто так не делает. Иначе бы было уже куча снипеттов таких

jettero 22.12.2007 17:43

Цитата:

Сообщение от Valery Romanchev (Сообщение 16692)
надо еще нумерацию страниц выводить :)
В общем - закопаешься. И тормозить точно будет.
Т.е. никто так не делает. Иначе бы было уже куча снипеттов таких

а вместо нумерации можно стрелочки вперед/назад :D


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

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