Легкий стек для простого сайта — что реально беру в работу
Если нужно быстро сделать небольшой сайт без лишних заморочек, я обычно выбираю что-то максимально простое и надежное. Вот что беру чаще всего:
- HTML + CSS + немного чистого JS. Без фреймворков — чтобы не сливать время на настройку. Подходит, если страница в основном статична или нужна пара интерактивных штук.
- Если хочется динамики на стороне сервера, Node.js с Express. Легко поднимается и не требует много ресурсов, но уже можно делать форму, API или простую админку.
- Для простых проектов на PHP — Laravel кажется лишним, проще взять какой-то мини- или микро-фреймворк, типа Slim. Где не нужен весь тяжелый функционал, а просто базовая маршрутизация и шаблонизация.
- CMS, типа WordPress, если нужен блог или сайт с часто меняющимся контентом и нет времени на кодинг. Да, иногда раздражает, но подходит для быстрой продажи или презентации.
Для простого сайта без заморочек вполне хватает базового HTML с CSS и легким JS, как уже сказали. Node+Express тоже норм, если нужна серверная часть, но часто для мелких проектов это избыточно. PHP с микро-фреймворками проще, чем заморачиваться с тяжёлыми Laravel. WordPress штука спорная, но для быстрого выкладывания контента с минимумом кода вполне рабочий вариант.