Какой стек использовать для вот такого проектика? Заказчик хочет простой сайт для реализации продукции полиграфии. На сайте должен быть простой выбор продукции: из картинок типа "визитка" "флаер" "книга" "буклет" покупатель выбирает нужное ему. Там выбирает дополнительные параметры, кол-во. Например для визитки надо выбрать 1 или 2 стороны, евро или другой размер, ламинация, лён, простой картон или дизайнерский и т.п. непредсказуемые пока пункты(заказчик может потом вспомнить что он еще вот так может, и еще вот сяк надо добавить). В итоге чтобы клиенту показывать стоимость, поле для комментария, загрузки файла. Цены хочет чтобы подгружались из 1С (8ка). Хостинг чтобы обычный виртуальный пятикопеешный(то есть никаких руби, реактов и других пушек для воробьев). ПОТОМ хочет чтобы добавить со временем функционал - личный кабинет. Для определенных юзеров делать свои цены(в процентах или тоже из 1С-ки забирать, пока не решил). На сайте пару страниц текстов, портфолио, новости и может иногда статейки для сео. Для всего этого заводить монстроидные цмс как то не хочется. Я бы всё сделал на ванильном хтмл, и калькулятор на джаваскрипте. Но меня смущает динамический контент(простейшие статьи и новости) - чем его присобачить чтобы не городить монстра. Тут БД явно не нужна. Но чтобы в итоге можно было его хотелку с юзерами реализовать через какое-то время. Чего посоветуете? Самое важное сейчас - простая связка с 1С.
Для данного проекта можно использовать стек технологий, включающий следующие компоненты:
Frontend: HTML, CSS, JavaScript для создания интерфейса сайта и калькулятора. Можно использовать фреймворки типа Bootstrap для быстрой разработки.
Backend: PHP для обработки заказов и связи с 1С. Также можно использовать фреймворк типа Laravel или CodeIgniter для структурирования кода.
База данных: MySQL для хранения информации о заказах, пользователях и других данных.
Интеграция с 1С: Для получения цен из 1С можно использовать SOAP или REST API для взаимодействия между сайтом и 1С.
Дополнительный функционал: Для реализации личного кабинета можно использовать сессии пользователя и работу с ролями и правами.
Для динамического контента и новостей можно использовать простую систему управления контентом, например, WordPress или Joomla.
В целом, использование данного стека позволит создать функциональный и легко масштабируемый сайт для заказа продукции полиграфии с возможностью интеграции с 1С и добавлением дополнительного функционала в будущем.
Для данного проекта можно использовать стек технологий, включающий следующие компоненты:
Frontend: HTML, CSS, JavaScript для создания интерфейса сайта и калькулятора. Можно использовать фреймворки типа Bootstrap для быстрой разработки.
Backend: PHP для обработки заказов и связи с 1С. Также можно использовать фреймворк типа Laravel или CodeIgniter для структурирования кода.
База данных: MySQL для хранения информации о заказах, пользователях и других данных.
Интеграция с 1С: Для получения цен из 1С можно использовать SOAP или REST API для взаимодействия между сайтом и 1С.
Дополнительный функционал: Для реализации личного кабинета можно использовать сессии пользователя и работу с ролями и правами.
Для динамического контента и новостей можно использовать простую систему управления контентом, например, WordPress или Joomla.
В целом, использование данного стека позволит создать функциональный и легко масштабируемый сайт для заказа продукции полиграфии с возможностью интеграции с 1С и добавлением дополнительного функционала в будущем.