PHP

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

имхо: все + корзина покупок, гостевую.
Александр Савченко
Александр Савченко
8 277
Лучший ответ
Oleg Aleksandrovich Как в анекдоте - в MS Office есть, но используется от силы только 5% его функций. И что такое это Ваше все? А если гостевая не нужна? а если я хочу купить в 1 клик без корзины покупок?
Oleg Aleksandrovich или сайт некоммерческий? Зачем мне лишний функционал? А может сайт у меня будет только на чтение, тогда и комментарии можно порезать. Т. е. кучу кода тащить и уязвимостей ради того, чтобы было какое-то эфемерное всё, которое не пойми когда понадобится?
А может там встроенная статистика или рассылка почты должна быть? Так я через mail delivery и Яндекс. Метрику больше полезных функций получу, потому как одна команда не может объять необъятное.
Полнофункциональный сайт - рекламный слоган, призванный убедить покупателя в безупречности продукта. В реальности не существует.
сферический объект радиусом 1м, размером 1 Гб, весом 1 кг, в вакууме
Игорь Кузнецов
Игорь Кузнецов
59 848
Sahin Sirinov Важный момент: валидный по требованиям W3C и отзывающийся на URL.
Полнофункциональный значит соответствующий и способствующий Вашему бизнесу, Вашим целям и ограничениям Вашего окружения, масштабам нагрузок (поэтому для высоконагруженных проектов CMS на базе Phalcon будет предпочтительнее). Это же просто "экономикс". Важно и то, какие внешние сервисы вы собираетесь интегрировать. Т. е. это соответствие возможностей сайта, ограничений серверов, бюджета, доступных сторонних инструментов Вашему техническому заданию.

Два примера. Если Вы будете публиковаться в Maelstrom, FreeNet, ну или в другой новомодной распределенной сети, то обычная динамическая CMS Вам не подойдет.

Потом такой момент - стоимость владения продуктом и его аналогами надо сравнивать. Ну к примеру, берут бездумно Битрикс. Лицензионная понятна составляющая + допустим какой-то платный дизайн из маркетплейс + дорогой сервер + аргументация Битрикс (какая CMS распрекрасная) - мол, у них есть условного говоря модуль PayPay какой-нибудь, интеграция с МойСклад, работа с внешними API, можно делать композитные сайты с админкой и т. п.

Но тоже самое можно сделать на других CMS на базе более качественных фреймворков, с другими языками, шаблонизаторами и с существенно меньшими издержками. Тяжелая CMS не значит полнофункциональная ) Если Ваша цель - продажа одной книги или какой-то услуги, достаточно просто сделать нормальный одностраничник на каком-нибудь бесплатном генераторе статических сайтов с переделанным кроссбраузерным шаблоном откуда-нибудь с ThemeForest, который по сути выполнит все то, что делает обычная динамическая платная CMS. И такой сайтик с асинхронным JS будет более чем отлично себя чувствовать на Nginx.
OA
Oleg Aleksandrovich
8 955