разработка большИх проектов

1 234
K
На сайте с 12.07.2006
Offline
295
Kpd
#21

ТС, а вы случайно не из Питера? :)

MJ
На сайте с 24.02.2006
Offline
19
#22
topy:
А вообще в Друпале реализовано много "фишек" таких как мультисайтинг, центральныя система аутентификации дружественных сайтов, система постинга новостей с/на дружественные сайты и многое другое, что составляет модную нынче концепцию WEB 2.0. Да, кстати Wordpress - это кастрированный/переделанный Друпал.

Модная Веб2.0 как раз нам и нужна :-) сейчас даже перевожу доклад О'Рейли по данной тематике (100 страниц, однако)

progress:
Ответ тут один - бесплатная CMS, это не программисты которые на фрилансе - сегодня они есть, завтра их аська просто выключена.

Вот я тоже так рассуждаю. Поэтому и выбираю на что делать ставку.

rdmaster:
Подскажу по секрету - должны уметь делать свою работу, как и организатор.

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

Free_head:
2. При изменении(даработки) структуры или функциональности более чем на 30% - срок разработки будет сопоставим с написанием двигла с нуля
...
ну и последнее .. я не видел ниодного крупного проекта рунета входящего в топы, написанного на готовом движке(без замечаний разработчика -"да мы там практически всё переписали") .

я, когда начинал анализ, сделал выборку из следующих сайтов:

http://photofile.ru/

http://www.odnoklassniki.ru/

http://www.dirty.ru/

http://www.revision.ru/

http://www.ilovecinema.ru/

http://www.habrahabr.ru/

http://www.bobrdobr.ru/

в итоге я так и не понял, за что хвататься :-)

появилось только 2 направления:

http://www.djem.ru/ - то, на чем сделан айлавсинема

1с-битрикс - то с чем работали всегда, но мне не очень он нравится (либо программисты его плохо настраивают)

+ наткнулся на обсуждения того, о чем вы говорите: оооочень многое приходится изменять/дописывать и т.п.

MJ
На сайте с 24.02.2006
Offline
19
#23
rdmaster:
Рекомендую для начала привлечь специалиста

Я почему и спрашиваю здесь - хочу получить многообразие мнений. Иначе каждый хвалит то, с чем работает. Помню как-то в Биплане рассказывали о том, какая у них CMS-ка хорошая, а потом друг на друга обижались, что что-то не так работает.

Toshka:
А смысл писать с нуля, скажем, такие вещи как: комментарии, голосование, регистрация, бан, новости, статьи и т.п. когда все это можно использовать при разработке? Т.е. брать CMS, но нужные компоненты дописать просто... Всегда так делаю Нужно просто правильно выбрать CMS...

о выборе и идет речь :-) изобретение велосипеда никому не нужно. Работал я как-то с программистом, который писал _все_ сам. Ему было забавно - нравилось, черт побери, делать все самому, а для меня это была необоснованная трата денег + дальнейшие проблемы при работе с проектом.

rdmaster:
Работа с компанией, это единственное правильное решение, при разработки серьезного коммерческого проекта с нуля, с руководителем проекта без специальных знаний.

немножко не так :-) есть разные уровни компаний. большинство - один-два программиста + менеджеры и прочие сотрудники. Работа с ними сопоставима с тем, что берешь сотрудника к себе в штат. другие же - более крупные - профессиональны, опытны и т.п. но не позволительные для моих бюджетов. Я по работе сталкивался с заказом сайтов у Актиса и одной международной ИТ-компании - работают хорошо, но это "хорошо" порой чересчур (когда Актис тока дизайн полгода делал, а количество бумаги с описанием процедур разработки дизайна, актов согласования этапов и т.п. приблизилось к пачке. Дизайн, который в не большой компании можно было бы получить дней за 15 рабочих)

MJ
На сайте с 24.02.2006
Offline
19
#24
Анатолий Денисов:
И еще совет автору тему: имеет смысл подумать о какой-то "привязке" участников команды к проекту помимо просто оплаты за час/модуль/месяц. Если проект для них будет не просто "одной из работ в портфолио", то поток внутренних идей будет колоссальным, а это может оказаться очень полезным :-).

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

MJ
На сайте с 24.02.2006
Offline
19
#25
Kpd:
ТС, а вы случайно не из Питера?

ТС случайно из Москвы :-) но в Питере бываю :-)

Изучил http://www.habrahabr.ru/tag/cms/ легче не стало :-) технологий - уйма! :-)

Николай В.
На сайте с 07.09.2006
Offline
62
#26

MrJamesBond, у меня такое ощущение, что вы начинаете работу с хвоста.

Согласитесь, что технологии, CMS и т.д. — это инструмент, а исполнитель — это человек, который умеет этим инструментом пользоваться. Так вот, складывается впечатление, что сейчас вы решаете кто лучше: плотник со сварочным аппаратом или маляр с рубанком?

Мне кажется, что лучше начать с изложения целей проекта, проектирования абстрактной системы без привязки к технологиям. И только потом выбирать инструмент и исполнителя.

Больше конкретики, одним словом. «Большой сайт» — понятие растяжимое, и построить его можно разными путями.

MJ
На сайте с 24.02.2006
Offline
19
#27

Николай В., цели, абстактная систама без привязки к технологиям, маркетинговый и финансовый план - все это уже есть. В настоящий момент времени идет разработка дизайна системы.

С сентября месяца нужно что-то уже делать с технологической частью - процесс размешления над этим я и начал с данного топика :-)

D
На сайте с 21.06.2006
Offline
168
#28

MrJamesBond, вам необходимо сделать анализ готовых CMS/CMF и оценить наиболее подходящую под задачи.

Писать с нуля в ваших условиях я бы не советовал.

Appstorespy - платформа анализа мобильных сторов | Publa.io - готовая инфраструктура для приема платежей и оплаты рекламных кабинетов в бурже
emzi
На сайте с 17.01.2007
Offline
46
#29

MrJamesBond, попробуйте начать с написания технического задания на проект, безотносительно к тому, на чем именно это будет реализовано. Подробно опишите всё, что Вы хотите получить в своём проекте, в том числе и не самые важные с Вашей точки зрения особенности. Чем подробнее будет описан проект, тем лучше. Не забудьте про дизайн и стоимость внегарантийной поддержки.

Затем устройте тендер: отдайте это ТЗ специалистам по разным CMS, в том числе тем, кто готов написать ядро под заказ. Попросите их расчитать подробную почасовую смету для Вашего проекта.

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

Free_head
На сайте с 06.03.2007
Offline
123
#30
Toshka:
А смысл писать с нуля, скажем, такие вещи как: комментарии, голосование, регистрация, бан, новости, статьи и т.п. когда все это можно использовать при разработке? Т.е. брать CMS, но нужные компоненты дописать просто... Всегда так делаю:) Нужно просто правильно выбрать CMS...

В движке есть как минимум

- Оболчка

- Среда окружния

- Структура пользователей и админов

- библиотека базовых функций

Если задача стоит производительность то скорее всего многие весчи имеет смысл напрямую инкапсулировать в скрипты вывода ..

а патом .. еасть куча библиотек .. например AJAX всякие .. кто мешает их использовть .. но библиотеки - это не движок ..

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

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

Не верю, не боюсь, не прошу.
1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий