Помощник
|
На чем написать мощный строительный портал ? |
ugrastroyinfo
|
Сообщение
#1
|
||
|
|
||
|
|||
Arks |
8.6.2012, 12:55;
Ответить: Arks
Сообщение
#2
|
|
друпале сожрет при такой нагрузке столько ресурсов что вы убежите с него в панике. Там только чистое ядро отжирает ~60Мб памяти, о чем вообще Вы говорите? Под такую нагрузку Zend2 в зубы и вперед пилить пилить пилить код, настраивать кэши, и прочее. А главное не поленитесь заплатить опытному архитектору-базовику когда с сущностями определитесь. Программисты тоже есть умные, но всех тонкостей они могут не знать. А он бы во-первых за какой-то фикс а-ля 20 000 сделал Вам правильную нормализованную структуру, ключи, ограничения, настроил все а во-вторых уже за какую-то повременную плату помогал бы прогерам в особо извращенных ситуациях запросов. В итоге все будет быстро весело и вкусно работать.
|
|
|
ugrastroyinfo
|
Сообщение
#3
|
|
Пока-что решил переводить постепенно существующие разделы сайта в CMS нашего ведущего программиста (FenricCMS) - так постепенно переведем весь сайт
|
|
|
Arks |
8.6.2012, 13:12;
Ответить: Arks
Сообщение
#4
|
|
тоже неплохой выбор - во-первых он представляет как она работает и всегда все покажет/переделает, во вторых все будет в одном технологическом поле. О CMS не слышал.
Только в этом случае в отличие от того же Зенда все осложняется тем что тратится время на системные тесты. Иначе одна ошибка в библиотечке и например данные в БД летят коту под хвост. Так что все самописы не ленитесь плотно тестировать. Для фреймворков типа Симфони это актуально только для final-end кода т.к. все системные тесты уже написаны, а тут и для ядра. Время опять же. Короче, это имеет смысл если Вы дальше будете как-то продвигать CMS как отдельный продукт. А ради одного проекта лучше пользоваться готовым проверенным(но не друпал конечно же!) |
|
|
r3ntg3n |
8.6.2012, 14:12;
Ответить: r3ntg3n
Сообщение
#5
|
|
ИМХО, тут готовыми решениями не обойдешься. А если использовать их, то придется допиливать под себя. Считаю, что лучше с самого начала выбрать пачку разработчиков, которые напишут вам ресурс "под ключ", то есть, под строго вашие потребности, где будет строго тот код, который необходим.
Необходим движок, который позволит сделать портал огромным с нагрузкой 50-100 тыс. хостов в сутки(с ориентацией на множество регионов РФ ) Берете nginx, который будет отдавать статику и проксировать запросы к динамическим страницам - уменьшается нагрузка на бэкенд. Ставите акселератор для кеширования опкода, чтобы интерпретатор каждый раз не переводил ваши скрипты в байткод. Довешиваете систему кеширования, тот же memcached, в большинство фремворков уже встроили средства для работы с такими системами. На крайняк - можно кешировать в файлы, но ФС все равно медленнее оперативной памяти, если, конечно, вы не будете хранить кеш на RAM-диске. Можно и какой-то NOSQL заюзать. При таких планах вам, кроме хороших девелоперов и кода, нужен еще и системный архитектор, который продумает нагрузку. Ну, и, соотвественно, админ, который все это чудо настроит. |
|
|
alexdrob |
8.6.2012, 14:16;
Ответить: alexdrob
Сообщение
#6
|
|
На портале Кубани форум vbulletin, прекрасно без кэширования держит 100 000 хостов в день ) и даже не лагает :)
|
|
|
Witu |
8.6.2012, 14:26;
Ответить: Witu
Сообщение
#7
|
|
ugrastroyinfo, Zend Framework в зубы и поехали
|
|
|
Alcorn |
8.6.2012, 16:57;
Ответить: Alcorn
Сообщение
#8
|
|
Есть проект, 250 000 уников в сутки, CMS и фреймворков никаких нет. Сейчас данный проект переписывается под второй symfony, что будет - неизвестно, но думается мне, самописные решения намного производительнее всяких там фреймворков и cms.
|
|
|
Arks |
8.6.2012, 22:56;
Ответить: Arks
Сообщение
#9
|
|
самописные решения намного производительнее всяких там фреймворков и cms. откуда такая предвзятость? Все фреймворки сейчас пишутся по модульному принципу, DI позволяет навтыкать в лайф-цикл приложения только нужные в данном запуске компоненты. __get выполняется меньше 1 мс. Так не лучше ли использовать те-же самописы, которые тоже как правило написал 1 человек, но развивало и искало баги целое сообщество программистов поэтому их назвали фреймворками? |
|
|
alexdrob |
8.6.2012, 23:30;
Ответить: alexdrob
Сообщение
#10
|
|
|
Тут всё дело в том кто ещё пистаь будет и как. Если именно на скорость работы и минимальность потре***емых ресурсов, то нужно очень постараться. Есть куча факторов влияющих на производительность.
Например зачастую в фв, даже с учётом того чо они грузят только то что нужно, у них большое количество вызовов функций пхпшный + поиск и проверки на существование методов и классов, а так же файлов. Если в идеале делать, и быть уверенным что ты используешь именно метод для валидации, а не так как в Yii, который проверит есть ли метод, потом проверит есть ли класс, потом если ли файл. Да, можно оптимальней написать по скорости. Если не использовать текстовые ключи как массивах конфига, тоже будет прирост. Но есть такая важная особенность, которую упоменул Arks, а именно: развивало и искало баги целое сообщество программистов Вот это огромный плюс. Да ещё и готовая продуманная структура для дальнейшего расширения :) И вообще, очень много тормозов можно получить из за кривой структуры БД. Не просто в несоклько раз, а в сотни раз а может и в тысячи медленней будет работать сайт чем с хорошо продуманной. С другой стороны, 100 000 хостов в день - это всего лишь 1 запрос к серверу в секунду :) Не такая это и нагрузка. Ещё раз повторю что даже vbulletin без кэшироования прекрасно справляется :)
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
AviTool - мощный инструмент для автоматизации работы с Avito | 90 | Shadow | 76910 | 15.3.2024, 22:07 автор: Shadow |
|
Продается развлекательный портал с трафом 4К+/день | 13 | викторелушка | 2810 | 7.3.2024, 17:22 автор: Boymaster |
|
Чем принимать драм или доллар драм - национальная валюта Армении |
2 | GigArt | 1308 | 1.4.2022, 19:17 автор: GigArt |
|
Нужен автор на игровой портал Подработка для шарящего в теме |
2 | Kiloan_Frost | 1305 | 25.3.2022, 15:46 автор: Kiloan_Frost |
|
Ищу редактора на Туристический портал | 4 | skair | 3171 | 27.9.2021, 12:55 автор: artek |
Текстовая версия | Сейчас: 25.4.2024, 5:20 |