Stek

Рейтинг
315
Регистрация
23.05.2004

Кода битрикс не видел, но по слухам он очень через большую задницу написан. Если уж добавление товара в корзину требует специалиста по движку - то ну нафиг такой движок.

Реально оцените, какой процент вашей задачи выполнен. И если меньше 30 - смело кидайте и делайте заново. Проблемы должны возникать на 70-80% готовности, но никак не в начальной стадии.

superf:
все подробно по функциональности несколько лет назад расписывал

прямо вот сейчас на руках требования к функциональности есть ?

superf:
пока не сделана первая часть, нет смысла описывать 2-3-4-5-101

Нет смысла раскладывать по полочкам, а вот функциональность расписана должна быть. Что бы потом не оказалось, что первая часть не подходит.

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

superf:
А мне надо срочно корзину поправить, заказы клиенты мои не могут оформить, плюс сортировки поправить, и вывод товара в наличии, сначала, а которого нет-потом, это тоже поправить.

Составьте сначала свои требования к сайту, из них потом уже можно будет и ТЗ сделать. Далее разбивать на приоритеты, что делать в какой очередности. От этого и крутиться.

superf:
Объем работы еще большой, наверное больше 500 часов

откуда такая цифра взялась в 500 часов ? Может быть ее выгоднее сократить до 250, но в 2 раза поднять цену оплаты.

superf:
Также как организовать работу, если у двух или трех программистов есть свободное время.
Возможна ли работа 2-3 одновременно над разными задачами?

Почему бы и нет. Загоняем сайт на bitbucket в git/mercurial, даем программистам доступ к коду и ставим задачу . А на боевом (или тестовом) сайте просто запускаем "git pull" и смотрим вариант. Т.е. работаем через систему контроля версий. И это обязательно, когда такие масштабные изменения.

на странице есть графика, стили, скрипты, счетчики - что именно грузит долго ? Если изначально отдало ответ за 250мс, то нет смысла кешировать страницу, а надо ее содержимое проверять на скорость загрузки.

Смотрите в сторону Content Security Policy (CSP) , тут на форуме есть обсуждения и предложения по настройке.

Страницу то покажите. 6 секунд - это "5 секунд ждем ответа и за секунду грузим контент" или же "весь контент грузим за 6 секунд".

Тут совершенно разные методы подхода будут.

https://github.com/opennet/FSBackup - старое решение, но рабочее. Делаем инкрементальный бакап в нужную директорию, а оттуда уже чем нибудь современным синхронизируем в облака.

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

Как вариант можно смотреть в сторону laravel , под него есть достаточно компонентов, включая работу с celery.

А вообще таки да, ищите программистов сначала. Может вполне получится и в сторону python/django посмотреть .

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

Обычно в требованиях указывают то, чем человек постоянно будет заниматься. Раз в год могут попросить и за пивом с пицей сбегать, это как правило не будет напрягом. Но вот если требованиях прописать "бегать за пицей с пивом", то эффект будет уже совершенно другой.

Всего: 2766