Вот и я о том же. Какой уважающий себя программист, который отвечает за результаты своего труда станет делать движок за 50$? Даже для маленького сайта? 250-300 - да, нормально.
И вообще, с терминологией у нас в этой ветке совсем хреново. Виноваты, конечно, веб-студии, которые прдвигают свои продукты под общим названием CMS.
На самом деле CMS - это система управления контентом, т.е. содержимым сайта. Но ещё есть и другая часть, которая условно называется SE и отвечает, в примитивном варианте, за работу с базой данных (ввод/вывод) и отображение информации в броузере.
Вот SE (Site Engine) и есть движок. А CMS (Content Management System) - это надстройка над движком, для управления наполнением сайта.
http://www.kroi.ru
Предлагают обменяться ссылками. Основная тематика строительная, но принимают разные сайты. ТИЦ у них очень высокий.
А Вашу ссылку устанавливают вроде бы как на себя, а на самом деле в линкопомойку, например сюда:
http://www.kroi.ru/begemotik/ready/1/
Я когда набрал адрес вот так (для проверки, очень уж меня бегемотик позабавил) :
http://www.kroi.ru/begemotik/,
то получил форму для авторизации на вход в LinkClub...
Если реклама имиджевая - то показы.
В любом другом случае - клики.
Но это - ИМХО...
Да это само-собой разумеющееся... Просто многие предлагающие движок за 50 убитых енотов и не представляют, что это такое...
Через картинки влезть можно (на каждой платформе по-своему), права доступа в разных ОС разные и т.п. Много тонкостей...
Боже упаси... Универсальных движков не бывает.
Есть движки для ИМов, есть для каталогов, есть для новостных сайтов, есть для форумов... Есть движки тематические...
Зачастую нормально объединить их в один нельзя.
А несколькими постами выше я описывал минимальную функциональность среднего движка, который с небольшими доработками (натфиль или лучше шкурка-нулёвка) можно приспособить к решению 80% задач, стоящих перед компаниями, пытающимися вывести часть своего бизнеса в интернет...
1. меня нанять у вас денег не хватит. это так - к слову. ;)
2. речь идёт о стандартном движке, который может использоваться для разных сайтов. структура бд для всех будет одинаковой, а вот оптимизировать запросы нужно будет под конкретную задачу.
3. безопасность кода зависит от выбранной платформы ос+субд. плюс особенности хостинга учитывать нужно.
тонкостей очень много...
Есть такие каталоги, - зайдёшь - рука не поднимается там регистриться. Противно становится... ;)
Если брать по минимуму, то:
1. Управление структурой сайта
2. Управление информационным наполнением.
3. Управление иерархическими каталогами.
4. Регистрация пользователей и управление правами доступа.
5. Управление поиском по сайту с учётом разделов.
6. Управление рассылками.
7. Управление публикациями (желателен визуальный редактор HTML).
8. Сбор статистики.
Это снаружи. А изнутри:
1. Оптимизация работы с БД.
2. Защита от иньекций.
3. Бан-лист IP-адресов.
4. Словарный фильтр.
5. Генератор ключевых слов для динамических страниц.
6. Использование только CSS.
Да нет, простейший движок (уже имеющийся в наличии и отлаженный) можно продать за 250-300 бакинских. Нежалко 😂
Вот и я об этом. Пишут деятели (вернее переделывают, да и то криво) из какого-нибудь скачаного фриварного скрипта, потом толкают по 50 баксов, а потом все вокруг плются и в программистов тычут...
Средний (но хороший) движок пишется и отлаживается месяца полтора-два. Потом ещё полмесяца-месяц нужно на доводку и полировку. Вот и считайте его цену.
Нормальный программист уважает свой труд.
И пользователи уважают результаты его труда.