Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какой движок, framework или cms выбрать для интерн 
:(
    Опции темы
doubleTony
Дата 25.11.2013, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 29.11.2010

Репутация: нет
Всего: нет



У меня стоит задача написать сайт типа http://www.shutterstock.com/, но это не совсем интернет магазин. На этом сайте выложено примерно 30 миллионов фотографий, которые продаются. Функционал:
1) пользователь может купить премиум аккаунт и в течение какого-лиюо периода времени скачивать фотографии
2) пользователь может зарегистрироваться и сам продавать свои фотографии, а shutterstock только получает % от этого

Мой вопрос:
Какую систему, движок, платформу лучше выбрать, чтобы написать такой сайт? Может Yii framework и с mysql ручками все писать? Или может через drupal как-нибудь? А может вообще стоит на node.JS? И какой модуль оплаты взять?

Я знаю только неплохо php, javascript и mysql, mongodb
Буду благодарен за любые советы. Спасибо!
PM MAIL   Вверх
Sanchezzz
Дата 26.11.2013, 02:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



Фреймворк..

Модули оплаты можно на любой стадии прикрутить и в любом количестве, большинство из систем оплат имеют готовые скрипты или хороший SDK

Нода сомнительное решение для такого сайта.




--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
georgiy11
Дата 26.11.2013, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 29.9.2008

Репутация: нет
Всего: нет



Нода больше для динамических сайтов с высокой реакцией на запросы.
Здесь аккурат архитектура с CDN статических файлов подойдёт, если такое количество. Апач в связке с nginx настроенном на статику.

Это сообщение отредактировал(а) georgiy11 - 26.11.2013, 23:17
PM MAIL   Вверх
SamDark
Дата 27.11.2013, 00:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 10
Всего: 38



doubleTony

ничего особенного в задаче не видно. PHP + MySQL должно хватить. Mongo применения не видно. Ноде тоже.

Yii прекрасно подойдёт, как, в общем-то, и многие другие фреймворки.

Sanchezzz
А зачем тут апач? nginx + php-fpm прекрасно справляются. Тем более с отдачей статики у nginx всё намного лучше апача.

Это сообщение отредактировал(а) SamDark - 27.11.2013, 00:21


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
Sanchezzz
Дата 27.11.2013, 19:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



SamDark
Не знал, что ты тоже тут зависаешь. Пользуюсь случаем хотел спросить про Yii2, когда же?
Про статику не слова не сказал это все georgiy11..


Это сообщение отредактировал(а) Sanchezzz - 27.11.2013, 19:43


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
georgiy11
Дата 27.11.2013, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 29.9.2008

Репутация: нет
Всего: нет



Я об этом и говорю, что nginx для статики, приложение лучше на Апач. Лучше за счёт гибкости использования .htaccess, в nginx это геморойно для разработчиков.
То есть повышается уровень квалификации для разраба со знанием конфигурирования nginx, если использовать nginx и для приложения. + не каждый может развернуть его на локальном.

+ сервер статики разгружается от запросов приложения.

Это сообщение отредактировал(а) georgiy11 - 27.11.2013, 20:32
PM MAIL   Вверх
SamDark
Дата 28.11.2013, 00:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 10
Всего: 38



Sanchezzz, так вот же он: https://github.com/yiisoft/yii2/ Альфа на выходных будет.


georgiy11, приложение тоже можно на nginx. По скорости примерно то же, но память не кушает так страшно. Конфигурировать nginx очень просто и, если им раздавать статику, так и так придётся. На локальном разворачивается также легко, в том числе на Windows.


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
Sanchezzz
Дата 28.11.2013, 08:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



Цитата

Лучше за счёт гибкости использования .htaccess, в nginx это геморойно для разработчиков.

georgiy11,  rewrite это не геморно, просто нужно делать по уму, одна входная точка.
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php; } }

Гибкость htaccess - это тупая каша, которую апач проходит циклом и если повезет выполнит (про выполнить - это касается rewrite )

Апач нормально живет только с ngnix и то мне, кажется это линия феничка.

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

SamDark, Альфу, вот ее и жду, для меня это, как зеленый свет со стрелой на светофоре. 


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
georgiy11
Дата 28.11.2013, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 29.9.2008

Репутация: нет
Всего: нет



Понял, значит я застрял на апаче smile
Просто есть сложность в разворачивании например если в команде есть верстальщик и ему нужно развернуть проект. Из коробки проще, + если нужно добавить в конфигурацию в течении разработки, нужно целый мануал писать, с .htaccess просто из репозитория попадёт прозрачно и всё. Или я ошибаюсь?
Кстати, наверное в офтоп, что YII2 будет так кардинально отличать от первой версии, кроме того что строение будет другое. Архитектура та же, и будет ли поддерживать плагины для первой версии?

Это сообщение отредактировал(а) georgiy11 - 28.11.2013, 11:51
PM MAIL   Вверх
Sanchezzz
Дата 28.11.2013, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



georgiy11,  Yii2 совместимости с первое версии не будет и Yii v1 будет поддерживаться до 2016 года, бежать и переписывать старые проекты на новую версию не надо, хоть и хочется  smile 

georgiy11 Я думаю на все ваши ответы лучше всего посмотреть видео.
Александр Макаров про Yii2


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
georgiy11
Дата 28.11.2013, 20:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 29.9.2008

Репутация: нет
Всего: нет



Предстоит перенести ужасный проект на нормальный двиг. Сперва уверенно на первую версию хотел, сейчас присматриваюсь ко второй версии (что даёт и т.д.) smile

Это сообщение отредактировал(а) georgiy11 - 28.11.2013, 20:35
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0503 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.