- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день.
Возникла необходимость в создании сайта с необычным функционалом, сайта сервиса. Сайт будет достаточно масштабный, планируется большая посещаемость. (Из функционала, несколько групп пользователей, модераторы, рейтинги пользователей, модерация всего контента, подключение платежных системы, email рассылки по группам пользователей, собственная партнерская программа и т.п.)
Сейчас стал вопрос, на чем предпочтительнее делать?
Для себя рассматриваю варианты:
1. Написание полностью с нуля;
2. На фреймворке (Zend или Yii)
3. На битрикс
Больше склонен с созданию на фреймворке, так как в битрикс слишком тяжелый в нем много ненужного, а написание всего кода с нуля в плане безопасности, может быть более "дырявое" чем другие варианты.
Подскажите, в плане: цена/ качество/ безопасность, что лучше выбрать?
Спасибо.
Начните с поиска программиста / команды - они вам скажут на чем они сделают. а вы выберете по цене и срокам.
Согласна. Составьте ТЗ, дайте его на fl.ru, допустим, и они сами скажут на чем это проще реализовать.
С нуля или на битриксе.
У Битрикса уже есть готовые группы пользователей, чего по ходу во фреймворках нету.
Группы пользователей и похожее - вообще плевая задача в общем плане. В первую очередь смотреть на масштабирование, возможности кеширования, очереди заданий.
Как вариант можно смотреть в сторону laravel , под него есть достаточно компонентов, включая работу с celery.
А вообще таки да, ищите программистов сначала. Может вполне получится и в сторону python/django посмотреть .
Вообще не стоит планировать большую нагрузку на первых порах. Код и алгоритмы должны быть просто нормальными, а не сделанные непонимающим человек. Если большая нагрузка планируется от роста проекта, не заморачивайтесь на этом пункте. Исключением будет, если большая нагрузка будет достигнута в первые месяцы работы проекта за счёт рекламы к примеру.
Вообще не стоит планировать большую нагрузку на первых порах. Код и алгоритмы должны быть просто нормальными, а не сделанные непонимающим человек. Если большая нагрузка планируется от роста проекта, не заморачивайтесь на этом пункте. Исключением будет, если большая нагрузка будет достигнута в первые месяцы работы проекта за счёт рекламы к примеру.
Я вот наоборот думал, что такие вещи, как нагрузка, должны планироваться заранее, ведь если нагрузка будет, пусть и в дальнейшем, это лучше предусмотреть на начальном этапе.
Хороший программист или команда, конечно в этом вопросе - решающий фактор.
Я вот наоборот думал, что такие вещи, как нагрузка, должны планироваться заранее, ведь если нагрузка будет, пусть и в дальнейшем, это лучше предусмотреть на начальном этапе.
Хороший программист или команда, конечно в этом вопросе - решающий фактор.
Понимаете преждевременная подготовка к масштабности проекта, на мой взгляд только вредит его развитию, не говоря о его гибкости, которая ему жизненно важная на первых парах. При достижение пиковой нагрузки, у вас базовая версия проекта может измениться на 90%, и все преждевременные подготовки будут в пустую. На счёт решение вопросов производительности, это не так страшно, если код у проекта вменяемый, на резкий случай роста нагрузки (если не получиться быстро справиться оптимизацией) всегда можно быстро переехать на сервер по мощней, за счёт такого временного решения провести оптимизация, дабы избежать постоянных лишних затрат в будущем. В общем мое мнение такое, что нужно решать проблемы по мере поступления, сначала запустить рабочий проект как можно быстрей и в рабочем виде, потом получить пиковую нагрузку, которая в 99% случаев означает серьезный успех проекта, в таком случае можно вложиться и переписать всё и вся для дальнейшего динамичного роста.
По поводу платформы, тут самый важный аспект это поддержание и развитие, фреймворки (Yii, laravel etc) не гарантирует, что другой программист сможет быстро сориентироваться в коде проекта, они конечно задают стандарты, но и свободы у них предостаточно. Если ваш проект типизированный, не требует чего то сверх стандартных функций для старта, то проще взять битрикс, дабы повысить ваши шансы на заменяемость программиста (в процессе разработки начинаются обычно траблы, программисты тоже люди и не могут оценить все нюансы на перед, вполне возможен у него будет какой то затык в каком то моменте, начнет задерживать реализ, вы начнете нервничать, в конце поругаетесь и разойдетесь). Все функции, которые вы описали по сути элементарны, кроме партнерской программы, именно о ней тоже нужно подумать, а жизненно ли она нужна для старта проекта.
Все функции, которые вы описали по сути элементарны, кроме партнерской программы, именно о ней тоже нужно подумать, а жизненно ли она нужна для старта проекта.
Да, партнерская программа необходима, именно через нее на начальном этапе, планируется получения достаточно большого трафика. Дело в том, что таких сервисов в интернете, не так много, (по пальцам пересчитать) но у них либо нет, либо слабые партнерские программы, именно поэтому проект должен заинтересовать множество вебмастеров.