Описание CMS SLAED CMS. Cms slaed
???????????? ?? ?? ?? SLAED CMS?
Всего голосов: 778 |
|
slaed.ru
SLAED CMS Pro | Web-zones
Версия 6.2. имеет 30 изменений относительно 6.1.1. В новой версии SLAED CMS реализована интеграция с соцсетями, код адаптирован под PHP 7+, улучшено кэширование страниц, добавлена sitemap.xml, система почищена от лишнего.1. Добавлен новый системный класс оформления для изображений, опубликованных при помощи ББ Редактора. Теперь можно оформлять графические элементы на своё усмотрение, класс действует глобально на все опубликованные ранее изображения.
2. Приведено к общему виду оформление строки ввода в модуле поиска.
3. Код оптимизирован для корректной работы на версии PHP 7.1 и выше.
4. Везде исправлена функция генерации адресной строки при перелистывании страниц списка материалов.
5. Добавлен якорь на комментарии. Стало удобнее читать комментарии, если их много − нет необходимости прокручивать страницу от верха до комментариев при переходе по страницам комментариев.
6. Везде обновлён класс оформления блока «Смотрите также похожие ...», который выводится при подробном просмотре материалов.
7. В основной файл темы оформления добавлена плавающая с правой стороны вертикальная кнопка обратной связи.
8. Увеличена таблица базы данных для хранения собственного меню зарегистрированного пользователя проекта. Это даёт пользователю возможность сохранять большее количество информации в своём личном блоке.
9. Оптимизирован внешний вид профиля зарегистрированного пользователя. Представление информации о пользователе формируется с учетом заполненных полей профиля.
10. В личном профиле пользователя сайта отключён просмотр ссылки на сайт и подпись для анонимных посетителей и поисковых систем. Это сделано для защиты от СПАМ-ботов и иных вредных сборщиков информации.
11. Из стандартной таблицы базы данных пользователей удалены устаревшие мессенджеры: MSN Messenger, AIM Messenger, YIM Messenger и многие другие. Сокращён размер таблицы и уменьшена нагрузка на базу в случае большого количества зарегистрированных пользователей. Если требуется, то можно создать дополнительные поля для заполнения в профиле − для Skype, Whatsapp и других современных контактов.
12. Устранена проблема: если в настройках цензуры активирован преобразователь адресов в гиперссылки, то ссылки ошибочно преобразовывались и в коде: Bash, Cpp, CSharp, Css, Delphi, Diff, Groovy, Java, JScript, Php, Plain, Python, Ruby, Scala, Sql, Vb, Xml при использовании соответствующих ББ тегов.
13. В административном отделе редактора внедрений обновлена справка по использованию серверного ЧПУ, а именно основного файла .htaccess, который находится в главной директории системы. Добавлены реальные примеры правил и настроек.
14. Реализована новая возможность отключения показа модуля на главной странице сайта. Данная функция будет интересна проектам портального направления, которые применяют большое количество блоков на главной и не хотят использовать модуль. Настройка отключения доступна в отделе конфигураций главной панели администратора. Чтобы отключить модуль, необходимо при выборе модуля для главной страницы сайта указать «Нет».
15. В панели администратора системы, для корректной работы под версией PHP 7.1 и выше, модифицирован отдел редактирования языков. Обратите внимание, для редактирования основных языковых констант панели администратора, а также пользовательской части, требуются установленные в настройках PHP параметры Max input vars: 4000 (Максимально допустимое количество входящих переменных) и выше. Данный параметр доступен в блоке администратора «Системная информация».
16. Для ускорения загрузки сайтов добавлено автоматическое сжатие кэшируемых файлов. При сжатии удаляются табуляторы, пробелы в HTML тегах, комментарии в CSS стилях, весь текст прописывается в одну строку. Экономия размера примерно 5-6%. Сжатие ускоряет передачу страницы браузеру посетителя. Сжатие усложняет несанкционированное копирование статей и другого содержимого сайта автоматическими программами-грабберами.
17. Для экономии серверного места добавлена возможность настройки автоматической очистки старого КЭШа. Файлы удаляются в зависимости от установленного в конфигурациях времени.
18. Добавлена возможность кэшировать сайт браузером посетителя. При просмотре страниц сайта их содержимое будет запоминаться в памяти компьютера и при обновлении или повторном открытии страницы браузером, загрузка данных будет происходить с компьютера посетителя. Новая возможность значительно ускоряет загрузку страниц сайта, а также экономит серверный ресурс.
19. Удалены NPAPI-плагины, добавлены новые форматы для работы с медиа-контентом. История проблемы:
В марте 2017 был выпущен Mozilla Firefox 52, в котором вслед за Google Chrome, Microsoft Edge и другими браузерами прекращена поддержка NPAPI-плагинов, кроме Adobe Flash. К таким, не поддерживаемым плагинам, по воспроизведению аудио и видео, а так же просмотра документов, относятся: Java − Oracle, QuickTime − Apple, Silverlight − Microsoft, Acrobat − Adobe, Windows Media − Microsoft. Основной причиной отказа, по словам разработчиков, являются: замедление работы браузера, снижение уровня безопасности, чувствительность к новым уязвимостям и частые падения в работе. В SLAED CMS были проработаны шаблоны по работе с медиа-контентом: удаленны не поддерживаемые более форматы, добавлены новые в соответствии с правилами и стандартами HTML 5:
Современные аудио форматы по стандарту HTML 5: audio/mpeg, audio/wavСовременные видео форматы по стандарту HTML 5: video/mp4, video/ogg, video/webm
20. В панели управления пользователями исправлена ошибка, связанная с установкой языка для зарегистрированного пользователя, в случае если сайт работает в многоязычном режиме.
21. В модулях медиа-файлов и опросов удалена функция автоматического открытия/закрытия полей заполнения в случае вывода курсора из поля. Сделано это из-за неудобства использования в случае корректировки или редактирования текста строки.
22. Активирована автоматическая функция смены прав доступа на папки и файлы системы, для которых это необходимо. Функция доступна в зависимости от конфигураций программного обеспечения сервера и настроек хостинга.
23. Реализована новая функция сохранения конфигурационных файлов системы, теперь используются массивы. Метод используемый в системе ранее так же доступен, возможно реализация обоих вариантов.
24. В ядро системы добавлена новая функция определения входящих переменных. Добавлена возможность установки типа входящих переменных, а также их фильтрации в зависимости от содержания.
25. Добавлена возможность автоформирования карты сайта: sitemap.xml для поисковиков и sitemap.html для людей.
Sitemap.xml – это файл со структурированной информацией для поисковых систем: Яндекс, Google, Bing, Yahoo, Ask, MSN и многих других. Говоря простым языком, это упорядоченный, древовидный список разделов и страниц сайта, который состоит из ссылок на эти страницы. Генератор карты сайта создаёт два типа файлов: XML версия для поисковых систем и HTML версия для посетителей сайта. Подробнее о возможностях модуля Sitemap читайте в прошлом новостном обзоре.
26. Удалены неподдерживаемые разработчиками плагины: TinyMCE 3 и PDW File Browser v1.3 Beta.
27. Обновлены до актуального уровня плагины редакторов: TinyMCE 4.5.6, CKEditor 4.6.2 и загрузчик файлов RESPONSIVE Filemanager 9.11.3, который был интегрирован в них.
28. Добавлен новый текстовый редактор кода CodeMirror 5.25.0, рассчитанный на профессионалов, которые предпочитают работать напрямую с текстом. Для PHP, HTML, CSS, SQL языков предусмотрена функция подсказок, для активации следует нажать на клавишу «Ctrl или Strg» в зависимости от языковой версии клавиатуры.
29. С помощью сервиса uLogin реализована возможность авторизации на сайте через социальные сети: Одноклассники, Google, Яндекс, ВКонтакте, Facebook и многие другие.
30. Исправлена ошибка отображения блоков. Суть ошибки: в случае если кроме главной блок был активирован для показа в других модулях. До исправления, на главной такой блок не отображался.
Система распространяется бесплатно по модели Open Source на базе лицензии GNU GPL 3. SLAED CMS 6.2 уже доступна для скачивания.
web-zones.ru
CMS — Lurkmore
Анонимус!Возможно, ты опечатался, желая написать: SMS. |
Content Management System (сокр. CMS, рус. Система управления контентом, СУК (что как бы намекает), тж. Двиг, Движок, Мотор, Сайтбилдер) — как правило, представляет сложный скрипт управления сайтом, специально созданный для того, чтобы облегчить жизнь вебмастерам и быдлокодерам. Структура движков позволяет легко управлять содержимым, и, соответственно, в 9000 раз удобнее, чем языки программирования.
Суть говнодвижковОсобая категория CMS, факт — на них построено 90% сайтов всемирной паутины.
Самые известные халявные WCMS:
Ucoz также можно считать CMS, хотя он и не представляет из себя отдельно устанавливаемый скрипт, а привязан прямо к веб-интерфейсу.
Самые известные халявные MCMS (на которых создаются wap-сайты):
[править] Пристальный взгляд
[править] Joomla!
В девичестве известная как Mambo. Потом разработчики чего-то разосрались и половина ушла делать свой движок с контентом и удобствами. Так появилась Joomla, первая версия которой вышла в 2005 году как Joomla 1.0. Потом эту версию долго допиливали, через 2,5 года выпустив свое детище под номером 1.5, в которой залатали старые дыры и сделали новые. Ныне и эта версия является устаревшей. На момент правки этой статьи (2 февраля 2015 года) самой актуальной версией является ветка 3.4.*. Тем не менее, всё и сейчас работает через универсальный интерфейс, достаточно посмотреть хотя бы количество кода любого стандартного компонента с небогатой функциональностью, вроде контактов.
Тем не менее, движок остаётся самым популярным среди быдлокодеров, фрилансеров и просто тех, кто хочет побыть админом. (Впрочем, Ucoz стремительно овладевает.)
[править] Ucoz
Основная статья: Ucoz[править] Slaed CMS & Anti-slaed CMS
Slaed CMS — тот же php nuke, движок которого распространялся по GNU лицензии, но впоследствии был спизжен ЕРЖ по имени Эдик (отсюда и название Slaed: Studio Laas Edwart). Сделано это было исключительно для срывания покровов профита, потому как CMS ВНЕЗАПНО стала платной.
Первая в линейке, Slaed 1.4, была высером, да ещё каким! Как и следовало ожидать, кулхацкеры чуть медленнее, чем моментально, обнаружили кучу дыр и багов в системе. Что особенно доставляло (автор гарантирует, так как сам пользовался) — в движке был бэкдор (все пассы сливались пЭдику на сервак), сделано это было для троллинга особо упоротых пользователей системы. Например, Эдик выпустил новую версию системы, как всегда была анонсирована куча изменений и т. д., но люди, купившие первую версию, естественно, крайне не хотят обновляться, потому как дорого, ёпт. Так вот, Эдик ломал сайт (ломал — громко сказано, все что ему надо было сделать — это зайти в пхп файл, в который дампились пароли, и с помощью Ctrl+F найти нужного человека), а вернуть админку обратно соглашался при условии, что клиент купит обновление.
Стоит так же рассказать про хитрый план: на подсосе у Эда была куча малолетних шавок, которым он давал модерку на форуме slaed.net, и те сносили все темы недовольной клиентуры, а также делали суровый ПиаРъ и даже сайт, вроде как в благодарность от клиентов.
Многим пользователям было не по нраву такое положение дел, и однажды из них собралась команда AntiSlaed (в основном, те, кого кинул Эд), ломанули последнюю версию Slaed, вернули все копирайты и стали распространять ее бесплатно. Количество высраного недоавтором строительного материала составило более, чем дохуя, а угрозы и логи переписок, которые позже были выложены в интернеты — утопали во всеобщем хохоте. Сайт АнтиСлаеда падал неимоверное количество раз. Анонимус поговаривал, что пЭдик выражал крайнюю озабоченность и подавал иск за нарушение авторских прав. Но всем похуй.
Крайне не рекомендуется ставить нулённый slaed или antislaed, так как существует риск того, что хостер окуклится и забанит его. Такое бывает, если пЭд делает предъявы, а хостеру, естественно, проблемы не нужны.
[править] e107
Установка e107. Тот самый, няшный, лайм.Еще одна недоCMS, имела популярность у школоты и уебдизайнеров из-за простоты использования. Был еще один плюс — это модуль LGSL для мониторинга CS, CS:S, WoW серверов, поэтому в то время многие клан-сайты ставили именно её. Историю создания этого высера можно почитать здесь. Из-за кривости и недопиленности годится разве что на создание личных страничек, если вы хотите создать что-то более серьёзное, будьте готовы тужиться с напильником. Кроме того, система чрезврычайно обжорливая, поскольку посылает аж 500 запросов к базе данных, так что с неслишком мощными серверами 500 свирепых юзеров вполне могут порушить ваш сайтик.
Алсо, e107 — пищевой краситель. Запрещён в ряде стран, что символизирует.
[править] WapMotor
Один из самых популярных на сей момент мобильных CMS, его засирают обсуждают практически на всех крупных порталах вап-мастеров.
Что нам обещают:
(с оф. сайта, орфография сохранена)
- Позволяет вам создать полноценный HTML(wap), WML или XHTML cайт (Начиная с 16 версии реализована работа всех трех протоколов) практически без знаний html и тем более php;
- В возможность входит полнейшее администрирование сайта через wap-интерфейс;
- Вы можете управлять настройками, гостевой, форумом, чатом, фотогалереей, объявлениями и бан-панелью, просматривать лог-файлы, списки админов, забаненных и ожидающих активации аккаунта, вы можете добавлять новости, создавать рассылки и управлять голосованиями, также управлять статусами, изменять приветствие, импортировать файлы, распаковывать и запаковывать архивы, управлять основными и главными страницами (Только при условии покупки лицензии!) и многим другим;
- Регистрация по всему сайту на сессиях и кукисах, форум, чат, доска объявлений, гостевая, новостная лента, приват, профиль, статусы, легкая настройка, изменение стилей, управление и прокачка персонажа, игнор и списки пользователей и самое важное скрипт работает только с файлами, не требуя Баз Данных (MySQL)!
Был популярен из-за отстуствия неведомой быдлу штуки MySQL. По сути, до 16 версии это была одна сплошная дырка, которая ждала кулхацкеров. Состоит из: форум, загруз-центр и ядро. Плюс можно было прилепить ещё 9000 модулей. После 16 версии программа была радикально переписана, и количество дыр поуменьшилось. Не использует MySQL и думает, что это круто (нормальный программист вообще не может представить мало-мальски сложную программу без базы данных, есть мнение, что автор вообще не знает этого языка). Ищите здесь.
[править] 1C Битрикс
« | — Где можно оправданно использовать Битрикс?— В анекдотах. | » |
— твит на IT конференции, 200+ ретвитов |
Унылая платная CMS, состоящая из говнокода чуть менее, чем полностью (в версии 8.0 уже чуть более чем полностью, я гарантирую это), от одноименной конторки, которая впоследствии была куплена 1Сом. Как и все продукты данной компании, является высером (интересующиеся могут зайти на [1] и поискать там примеры кода из Bitrix — это нечто) и способом зачистки карманов леммингов, которые пробуют вести серьезный бизнес — ибо функционал сравним с бесплатными CMS. Однако, 1С далеко не глупа по части извлечения PROFIT'a и оказывает довление путем лютого троллинга фирм, которые пытаются отбиться от рук.
На официальном сайте есть раздел отзывов, где пестрят сообщения довольных клиентов, и всяческие попытки опорочить CMS безжалостно удаляются (стоит премодерация постов).
Во главе этого безобразия стоит некто Сергей Рыжиков. Вне всякого сомнения, после смерти он попадёт в адЪ, где черти будут вечно кормить его раскалённым говном.
Алсо, есть мнение, что юкоз и тот надежнее и удобнее битрикса, так как программисты срали в код и не стеснялись. Единственное преимущество — мануал на русском, но кто ж его читает…
Диапазон цен на сей шлепок коричневой массы колеблется от 1990 руб. за стартовую комплектацию (с которой работать не имеет смысла, так как разрабы постарались выпилить все самые нужные модули — чтобы медвежата покупали более дорогие версии) до 1 499 900 за редакцию «1С-Битрикс: Enterprise». Примерно за эти же деньги можно взять новенькую иномарку. При этом указанная сумма — это чисто «лицензия» на один-два сайта плюс один год обновлений и техподдержки. Но с версией 18 (как обещали охуенно-невъебической) можно плодить кучу сайтов, хоть обмотайтесь поддоменами и напилите все версии сайта от китайкого до татарского. И было бы реально хорошо, если бы мультисайтововсть работала. Функционал ломается даже тогда, когда подышал возле сайта. А техническая поддержка скорее моральная (но это не точно).
Воспетая интеграция с 1С — помои в уши. Она всегда глючит и заставляет биться в конвульсиях. Чтобы нормально настроить выгрузку порой нужно вдуматься в 1С программирование, что опасно для психического здоровья. Модуль выгрузки умеет выгружать только хуи в задницы разработчиков.
Работа битрикса на shared-хостинге обычно обречена на провал вследствие того, что данный высер требует правки конфигурационных файлов php, к которым, как правило, доступа нет. Админы же не имеют стремления трогать то, что и так работает.
Когда смотришь код битрикса, кажется, что его писали хуями какие-то пидоры после сеанса однополого секса.
[править] UMI.CMS
Расово верный конкурент Битрикса. Изначально система была написана для уеб-студии, как местечковая система для клиентов, но позже переросла в отдельный коробочный продукт, который стоит денег. Особо замечательна (как утверждают создатели) своими низкими требованиями к хостингу, скоростью работы при больших нагрузках и простотой использования, вследствие чего для наполнения сайта особых навыков не требуется.
В течение многих лет висит на 2-м месте по популярности после Битрикса, так как в оном Over 9000 модулей для всего и вся, что не может не привлекать больших заказчиков. К тому же, 1С.
[править] Drupal
Издавна считалась первейшим конкурентом Joomla'е, а также более продвинутой, но более сложной в освоении. Изначально выносит мозг быдлокодерам своей монструозной гибкостью (кроме CMS его иногда сравнивают с CMF: Content Managment Framework). Несмотря на то, что друпал написан на PHP, знание оного желательно только для понимания базового синтаксиса.
Йа рисую на асфальте Drupal-каплюДля создания 85% сайтов достаточно двух убермодулей: Views и CCK. Первый позволяет создавать динамические блоки, а второй добавляет поля к тексту. Если постараться, то можно запилить следующие типы сайтов:
- Бложек (в том числе коллективный)
- Быдлосайт
- Интернет-магазин (с помощью расширения Drupal Commerce)
- Мощный портал, адаптированный под все потребности быдла
Можно также запилить быдлофорум или даже некое подобие вики, если установить модули diff и revisioning
В недостатках числится высокая нагрузка на БД и недостаток готовых тем, которые так любят школьники. Впрочем, стандартная тема вполне себе адекватна, поэтому многие работают под нею. Админка тоже работает под этой темой.
Отдельные drupal-задроты из Бульбасранитраны впали в детство и нарисовали гигантскую каплю — символ Drupal. Мало того, они начитали под это дело рэпчик и засняли процесс на видео.
[править] WordPress
Он же БыдлоПресс. Эпичнейший высер быдлокодеров и эталонный пример bloatware, написанного на говнокоде. Главный конкурент Ucoz по количеству сделанных говносайтов.
Завоевала огромную популярность у школоты и быдла по банальной причине наличия over 9000 готовых кривых шаблонов, халявных ущербных расширений и простой админки, не требующей наличия мозга. Также, систему полюбили профессиональные разработчики, создающие профессиональные сайты™ за еду. Но самая больная любовь у всяких говноблогеров, потому что этот движок был создан именно для создания и ведения блогов.
С технической точки зрения, представляет собой живой труп, жизнедеятельность которого поддерживается исключительно кэшированием всего и вся; если отрубить кэш, у системы наступит клиническая смерть, в предсмертных конвульсиях творение былокодерства высирает порядка 1500 запросов к БД, а лог запросов превышает 1 мегабайт. Тогда как движки, написанные собственно программистами, продолжают спокойно работать и без кэширования, лишь чуть-чуть потеряв в быстродействии.
Ввиду того, что сабж состоит из говнокода чуть менее, чем полностью, от момента начала загрузки страницы до окончания выполняется очень много «лишнего» кода. А поскольку основная масса пользователей представляет собой нищебродов, которые не могут позволить себе прикупить нормальный хостинг, ресурсов которого стабильно хватало бы для питания монстра, в интернетах можно встретить многочисленные вопросы юзеров о том, как можно оптимизировать WordPress. В результате, вместо того чтобы оптимизировать систему, отключив лишний функционал, сабж обвешивают дополнительными кривыми плагинами, изменяют стандартные настройки, и система начинает тормозить ещё больше.
Стоит отметить, что расширения под wordpress пишутся легче и лучше аналогов под joomla, по крайней мере 150 строк на метод контроллера для них - редкость (хотя бы потому, что там нет контроллеров в привычном понимании) пруф из joomshopping.
[править] MODx
« | Какой PHP-фреймворк вы используете?smidth:— Использую MODX. Его стоило бы добавить в основной список, т. к. система довольно популярная и имеет достаточно большое сообщество.side2k:— Это та, у которой шаблоны в БД хранятся? Популярна? | » |
— Опрос на Хабре. |
Расово пиндосская система управления контентом (СУК). Малоизвестный в Этой стране PHP-шушпанцер, в основном из-за того, что школьники не знают англицкого языка (а community все англоязычное кагбэ из-за происхождения движка). От остальных веб-поделок выгодно отличается тем, что не требует каких-то особо изъебистых шаблонов: любой кусок HTML-кода — это уже шаблон для MODx. Остается только впиндюрить в нужные места метки для вывода данных (т. н. плейсхолдеры). Позволяет поднять веб-сайт уровня визитки, промо-сайта или имиджевый ресурс буквально за считанные часы. Если верить рекламке на сайте, то имеет встроенный AJAX (то есть типа обмен данными не будет вызывать перезагрузок страницы), удобен для SEO и имеет репозиторий расширений и дополнений системы.
На практике же все это (кроме шаблонизатора) чуть более, чем полностью, является полной брехнёй. Аякса нет никакого — нужно самому ручками нахуярить довольно сложную прослойку для обмена данными и выполнения кусков кода (сниппетов в терминологии MODx), всё, что нужно для человеческой поисковой оптимизации, приходится долго и нудно велосипедить. Существующие дополнения чуть менее, чем все, не выполняют своих задач и на 50%. Взять тот же Shopkeeper — дополнение для создания интернет-магазинов: из коробки не умеет почти нихуя, кроме, собственно, корзины, отслеживания заказов в админке и складывания товаров в базу данных. С дополнениями (в том числе и платными) умеет принимать оплату в электронных деньгах, импортировать данные из Экселя. И, собственно, всё. Остальное делает программер с помощью зубила, молотка и ебёной матери. В итоге, создание мало-мальски сложного проекта сводится к чудовищному велосипедизму, от которого программер будет икать и вздрагивать еще не один месяц после завершения проекта.
MODx имеет две ветки развития: Evolution и Revolution, соответственно Evo и Revo. Evo — более старая ветка, имеющая более простую архитектуру и позволяющая сравнительно быстро писать дополнения к системе. Revo более сложная, не в пример Evo тяжелее для браузера и для сервака. Попытки написания всяких свистелок и перделок для Revы после долгой работы с Evo заставляют кодера безудержно фалломорфировать. Также версия Revo славится своим неслабо тормозящим интерфейсом админки (сказывается «работа» ExtJS, на котором эту админку и сделали хитрожёппые пиндосы).
Практика использования MODx для сложных проектов (естественно, с нереальным количеством аффтарских дополнений/великов) показывает, что сайт может ВНЕЗАПНО наебнуться в любой момент времени практически независимо ни от чего. Бди, въеб-мастер!
Итоги подведем
Pro:
- ОЧЕНЬ просто делать шаблоны. Любой HTML можно использовать для отображения данных сайта, не напрягаясь вообще никак.
- Можно изменять и коробить выводимые данные как угодно при помощи планаплагина PHx (обрабатывает данные по заранее написанной процидурке на любимом ПыХыПы).
- Если чего-то не хватает в системе — можно сравнительно безболезненно написать свое (при этом сложность написания напрямую кореллирует со сложностью пожеланий клиента).
Contra:
- Отсутствие готовых дополнений, качественно выполняющих свои задачи.
- Обратная сторона волшебного шаблонизатора: все шаблоны хранятся в БАЗЕ ДАННЫХ! Эта несусветная ебанистика способна свалить с ног любого, кто видел другие CMS ранее и кому приходится редактировать/делать отладку большого количества шаблонов на MODx: постоянная дерганина из IDE в браузер и назад — это только первые 5-6 часов весело. Находятся, однако, альтернативно одаренные, которые правят код и верстку прямо в браузере, но это надо сильно много выпить, шоб так над собой надругаться. Да, кстати, та же ебанистика и с кусками кода (сниппетами): они тоже все ТАМ! Были до версии 1.0.12, теперь же можно привычно хранить файло по папкам.
- Модуль в MODx — это не то, что будет работать на фронт-энде сайта, это такая хитрая хуета для работы с данными и сайтом вообще внутри админки. То есть, нет возможности работать с одним и тем же компонентом, но в разных режимах: с морды сайта и с админки. Это должно делаться двумя разными компонентами системы. Правда здорово?
- Сложность для новичка прикрутить AJAX-обмен данными, причем так, чтобы он не ломался и его не поломали любопытные хацкеры.
- Нет НИ ОДНОЙ блджад нормальной или хотя бы работающей интеграции MODx с форумными движками.
- Нет мультиязычности. В Revo, по заявлениям разрабов, есть, но так же, как с AJAX — при помощи велосипедов с двумя рулями и квадратными колесами (введена система контекстов страниц, то есть «суперразделов» в дереве страниц).
- Даже если поставить при установке UTF-8(без BOM, конечно), то он выберет Latin(Windows)!!!, и все что будет написано на русском будет превращатся в наподобие этого: ?????.
- КМС — Кандидат в Мастера Спорта.
- КМС — в нотации Аспера «Кавайная малолетняя сучка», обобщающее определение лолей (независимо от пола и возраста).
- CMS — компактный мюонный соленоид (пруф).(спойлер: Ахтунг! По этой ссылке находится какая-то бессвязная хуйня, прикрытая научным бредом. Если вы - учёный или просто ваши познания в физике, биологии и химии больше, чем у быдломассы, то не рекомендуется пролистывать картинки во избежание эффекта WTF)
- KMS — Key Management Service (от фирмы Microsoft).
Ну и, конечно же, евrейское расовое прочтение: Цимес.
m.lurkmore.to
Оригинальный файл .htaccess для Slaed CMS
Содержимое стандартного файла .htaccess для Open Slaed.
# Copyright © 2005 - 2008 SLAED# Website: http://www.slaed.net# Default charsetAddDefaultCharset UTF-8
# ErrorsErrorDocument 400 http://www.slaed.net/faq-cat-39.htmlErrorDocument 401 http://www.slaed.net/faq-cat-39.htmlErrorDocument 403 http://www.slaed.net/faq-cat-39.htmlErrorDocument 404 http://www.slaed.net/faq-cat-39.htmlErrorDocument 500 http://www.slaed.net/faq-cat-39.htmlErrorDocument 503 http://www.slaed.net/faq-cat-39.html
# Security# php_flag register_globals off# php_flag safe_mode on# php_flag magic_quotes_gpc on
# Mod rewrite onRewriteEngine OnRewriteBase /
# IndexRewriteRule ^index.html index.php [NC]
# All standart moduls and RSSRewriteRule ^rss-num-([0-9]*).html$ rss.php?num=$1 [NC]RewriteRule ^rss-([a-zA-Z0-9_]+)-num-([0-9]*).html$ rss.php?name=$1&num=$2 [NC]RewriteRule ^rss-([a-zA-Z0-9_]+)-id-([0-9]*).html$ rss.php?name=$1&id=$2 [NC]RewriteRule ^rss-([a-zA-Z0-9_]+)-([0-9]*)-num-([0-9]*).html$ rss.php?name=$1&cat=$2&num=$3 [NC]RewriteRule ^rss-([a-zA-Z0-9_]+)-([0-9]*).html$ rss.php?name=$1&cat=$2 [NC]RewriteRule ^rss-([a-zA-Z0-9_]+).html$ rss.php?name=$1 [NC]RewriteRule ^rss.html$ rss.php [NC]
RewriteRule ^([a-zA-Z0-9_]+)-edithome.html$ index.php?name=$1&op=edithome [NC]RewriteRule ^([a-zA-Z0-9_]+)-logout.html$ index.php?name=$1&op=logout [NC]RewriteRule ^([a-zA-Z0-9_]+)-newuser.html$ index.php?name=$1&op=newuser [NC]RewriteRule ^([a-zA-Z0-9_]+)-passlost.html$ index.php?name=$1&op=passlost [NC]RewriteRule ^([a-zA-Z0-9_]+)-info-(.*).html$ index.php?name=$1&op=info&uname=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-avatar-(.*)-(.*).html$ index.php?name=$1&op=saveavatar&category=$2&avatar=$3 [NC]
RewriteRule ^([a-zA-Z0-9_]+)-print-([0-9]*).html$ index.php?name=$1&op=printe&id=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-view-([0-9]*)-([0-9]*)-([0-9]*).html$ index.php?name=$1&op=view&id=$2&pag=$3&num=$4 [NC]RewriteRule ^([a-zA-Z0-9_]+)-view-([0-9]*)-([0-9]*).html$ index.php?name=$1&op=view&id=$2&num=$3 [NC]RewriteRule ^([a-zA-Z0-9_]+)-view-([0-9]*)-word-(.*).html$ index.php?name=$1&op=view&id=$2&word=$3 [NC]RewriteRule ^([a-zA-Z0-9_]+)-view-([0-9]*).html$ index.php?name=$1&op=view&id=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-broken-([0-9]*).html$ index.php?name=$1&op=broken&id=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-let-(.*)-([0-9]*).html$ index.php?name=$1&op=liste&let=$2&num=$3 [NC]RewriteRule ^([a-zA-Z0-9_]+)-let-(.*).html$ index.php?name=$1&op=liste&let=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-list-([0-9]*).html$ index.php?name=$1&op=liste&num=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-list.html$ index.php?name=$1&op=liste [NC]RewriteRule ^([a-zA-Z0-9_]+)-add.html$ index.php?name=$1&op=add [NC]RewriteRule ^([a-zA-Z0-9_]+)-new-([0-9]*).html$ index.php?name=$1&new=1&num=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-new.html$ index.php?name=$1&new=1 [NC]RewriteRule ^([a-zA-Z0-9_]+)-best-([0-9]*).html$ index.php?name=$1&best=1&num=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-best.html$ index.php?name=$1&best=1 [NC]RewriteRule ^([a-zA-Z0-9_]+)-hits-([0-9]*).html$ index.php?name=$1&hits=1&num=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-hits.html$ index.php?name=$1&hits=1 [NC]RewriteRule ^([a-zA-Z0-9_]+)-cat-([0-9]*)-word-(.*).html$ index.php?name=$1&cat=$2&word=$3 [NC]RewriteRule ^([a-zA-Z0-9_]+)-cat-([0-9]*)-([0-9]*).html$ index.php?name=$1&cat=$2&num=$3 [NC]RewriteRule ^([a-zA-Z0-9_]+)-cat-([0-9]*).html$ index.php?name=$1&cat=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-word-(.*).html$ index.php?name=$1&word=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-([0-9]*).html$ index.php?name=$1&num=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+)-([a-zA-Z0-9_]+)-word-(.*)-([0-9]*).html$ index.php?name=$1&mod=$2&word=$3&num=$4 [NC]RewriteRule ^([a-zA-Z0-9_]+)-([a-zA-Z0-9_]+).html$ index.php?name=$1&mod=$2 [NC]RewriteRule ^([a-zA-Z0-9_]+).html index.php?name=$1 [NC]
htaccess.ru
CMS — Lurkmore
Анонимус!Возможно, ты опечатался, желая написать: SMS. |
Content Management System (сокр. CMS, рус. Система управления контентом, СУК (что как бы намекает), тж. Двиг, Движок, Мотор, Сайтбилдер) — как правило, представляет сложный скрипт управления сайтом, специально созданный для того, чтобы облегчить жизнь вебмастерам и быдлокодерам. Структура движков позволяет легко управлять содержимым, и, соответственно, в 9000 раз удобнее, чем языки программирования.
Суть говнодвижковОсобая категория CMS, факт — на них построено 90% сайтов всемирной паутины.
Самые известные халявные WCMS:
Ucoz также можно считать CMS, хотя он и не представляет из себя отдельно устанавливаемый скрипт, а привязан прямо к веб-интерфейсу.
Самые известные халявные MCMS (на которых создаются wap-сайты):
[править] Пристальный взгляд
[править] Joomla!
В девичестве известная как Mambo. Потом разработчики чего-то разосрались и половина ушла делать свой движок с контентом и удобствами. Так появилась Joomla, первая версия которой вышла в 2005 году как Joomla 1.0. Потом эту версию долго допиливали, через 2,5 года выпустив свое детище под номером 1.5, в которой залатали старые дыры и сделали новые. Ныне и эта версия является устаревшей. На момент правки этой статьи (2 февраля 2015 года) самой актуальной версией является ветка 3.4.*. Тем не менее, всё и сейчас работает через универсальный интерфейс, достаточно посмотреть хотя бы количество кода любого стандартного компонента с небогатой функциональностью, вроде контактов.
Тем не менее, движок остаётся самым популярным среди быдлокодеров, фрилансеров и просто тех, кто хочет побыть админом. (Впрочем, Ucoz стремительно овладевает.)
[править] Ucoz
Основная статья: Ucoz[править] Slaed CMS & Anti-slaed CMS
Slaed CMS — тот же php nuke, движок которого распространялся по GNU лицензии, но впоследствии был спизжен ЕРЖ по имени Эдик (отсюда и название Slaed: Studio Laas Edwart). Сделано это было исключительно для срывания покровов профита, потому как CMS ВНЕЗАПНО стала платной.
Первая в линейке, Slaed 1.4, была высером, да ещё каким! Как и следовало ожидать, кулхацкеры чуть медленнее, чем моментально, обнаружили кучу дыр и багов в системе. Что особенно доставляло (автор гарантирует, так как сам пользовался) — в движке был бэкдор (все пассы сливались пЭдику на сервак), сделано это было для троллинга особо упоротых пользователей системы. Например, Эдик выпустил новую версию системы, как всегда была анонсирована куча изменений и т. д., но люди, купившие первую версию, естественно, крайне не хотят обновляться, потому как дорого, ёпт. Так вот, Эдик ломал сайт (ломал — громко сказано, все что ему надо было сделать — это зайти в пхп файл, в который дампились пароли, и с помощью Ctrl+F найти нужного человека), а вернуть админку обратно соглашался при условии, что клиент купит обновление.
Стоит так же рассказать про хитрый план: на подсосе у Эда была куча малолетних шавок, которым он давал модерку на форуме slaed.net, и те сносили все темы недовольной клиентуры, а также делали суровый ПиаРъ и даже сайт, вроде как в благодарность от клиентов.
Многим пользователям было не по нраву такое положение дел, и однажды из них собралась команда AntiSlaed (в основном, те, кого кинул Эд), ломанули последнюю версию Slaed, вернули все копирайты и стали распространять ее бесплатно. Количество высраного недоавтором строительного материала составило более, чем дохуя, а угрозы и логи переписок, которые позже были выложены в интернеты — утопали во всеобщем хохоте. Сайт АнтиСлаеда падал неимоверное количество раз. Анонимус поговаривал, что пЭдик выражал крайнюю озабоченность и подавал иск за нарушение авторских прав. Но всем похуй.
Крайне не рекомендуется ставить нулённый slaed или antislaed, так как существует риск того, что хостер окуклится и забанит его. Такое бывает, если пЭд делает предъявы, а хостеру, естественно, проблемы не нужны.
[править] e107
Установка e107. Тот самый, няшный, лайм.Еще одна недоCMS, имела популярность у школоты и уебдизайнеров из-за простоты использования. Был еще один плюс — это модуль LGSL для мониторинга CS, CS:S, WoW серверов, поэтому в то время многие клан-сайты ставили именно её. Историю создания этого высера можно почитать здесь. Из-за кривости и недопиленности годится разве что на создание личных страничек, если вы хотите создать что-то более серьёзное, будьте готовы тужиться с напильником. Кроме того, система чрезврычайно обжорливая, поскольку посылает аж 500 запросов к базе данных, так что с неслишком мощными серверами 500 свирепых юзеров вполне могут порушить ваш сайтик.
Алсо, e107 — пищевой краситель. Запрещён в ряде стран, что символизирует.
[править] WapMotor
Один из самых популярных на сей момент мобильных CMS, его засирают обсуждают практически на всех крупных порталах вап-мастеров.
Что нам обещают:
(с оф. сайта, орфография сохранена)
- Позволяет вам создать полноценный HTML(wap), WML или XHTML cайт (Начиная с 16 версии реализована работа всех трех протоколов) практически без знаний html и тем более php;
- В возможность входит полнейшее администрирование сайта через wap-интерфейс;
- Вы можете управлять настройками, гостевой, форумом, чатом, фотогалереей, объявлениями и бан-панелью, просматривать лог-файлы, списки админов, забаненных и ожидающих активации аккаунта, вы можете добавлять новости, создавать рассылки и управлять голосованиями, также управлять статусами, изменять приветствие, импортировать файлы, распаковывать и запаковывать архивы, управлять основными и главными страницами (Только при условии покупки лицензии!) и многим другим;
- Регистрация по всему сайту на сессиях и кукисах, форум, чат, доска объявлений, гостевая, новостная лента, приват, профиль, статусы, легкая настройка, изменение стилей, управление и прокачка персонажа, игнор и списки пользователей и самое важное скрипт работает только с файлами, не требуя Баз Данных (MySQL)!
Был популярен из-за отстуствия неведомой быдлу штуки MySQL. По сути, до 16 версии это была одна сплошная дырка, которая ждала кулхацкеров. Состоит из: форум, загруз-центр и ядро. Плюс можно было прилепить ещё 9000 модулей. После 16 версии программа была радикально переписана, и количество дыр поуменьшилось. Не использует MySQL и думает, что это круто (нормальный программист вообще не может представить мало-мальски сложную программу без базы данных, есть мнение, что автор вообще не знает этого языка). Ищите здесь.
[править] 1C Битрикс
« | — Где можно оправданно использовать Битрикс?— В анекдотах. | » |
— твит на IT конференции, 200+ ретвитов |
Унылая платная CMS, состоящая из говнокода чуть менее, чем полностью (в версии 8.0 уже чуть более чем полностью, я гарантирую это), от одноименной конторки, которая впоследствии была куплена 1Сом. Как и все продукты данной компании, является высером (интересующиеся могут зайти на [1] и поискать там примеры кода из Bitrix — это нечто) и способом зачистки карманов леммингов, которые пробуют вести серьезный бизнес — ибо функционал сравним с бесплатными CMS. Однако, 1С далеко не глупа по части извлечения PROFIT'a и оказывает довление путем лютого троллинга фирм, которые пытаются отбиться от рук.
На официальном сайте есть раздел отзывов, где пестрят сообщения довольных клиентов, и всяческие попытки опорочить CMS безжалостно удаляются (стоит премодерация постов).
Во главе этого безобразия стоит некто Сергей Рыжиков. Вне всякого сомнения, после смерти он попадёт в адЪ, где черти будут вечно кормить его раскалённым говном.
Алсо, есть мнение, что юкоз и тот надежнее и удобнее битрикса, так как программисты срали в код и не стеснялись. Единственное преимущество — мануал на русском, но кто ж его читает…
Диапазон цен на сей шлепок коричневой массы колеблется от 1990 руб. за стартовую комплектацию (с которой работать не имеет смысла, так как разрабы постарались выпилить все самые нужные модули — чтобы медвежата покупали более дорогие версии) до 1 499 900 за редакцию «1С-Битрикс: Enterprise». Примерно за эти же деньги можно взять новенькую иномарку. При этом указанная сумма — это чисто «лицензия» на один-два сайта плюс один год обновлений и техподдержки. Но с версией 18 (как обещали охуенно-невъебической) можно плодить кучу сайтов, хоть обмотайтесь поддоменами и напилите все версии сайта от китайкого до татарского. И было бы реально хорошо, если бы мультисайтововсть работала. Функционал ломается даже тогда, когда подышал возле сайта. А техническая поддержка скорее моральная (но это не точно).
Воспетая интеграция с 1С — помои в уши. Она всегда глючит и заставляет биться в конвульсиях. Чтобы нормально настроить выгрузку порой нужно вдуматься в 1С программирование, что опасно для психического здоровья. Модуль выгрузки умеет выгружать только хуи в задницы разработчиков.
Работа битрикса на shared-хостинге обычно обречена на провал вследствие того, что данный высер требует правки конфигурационных файлов php, к которым, как правило, доступа нет. Админы же не имеют стремления трогать то, что и так работает.
Когда смотришь код битрикса, кажется, что его писали хуями какие-то пидоры после сеанса однополого секса.
[править] UMI.CMS
Расово верный конкурент Битрикса. Изначально система была написана для уеб-студии, как местечковая система для клиентов, но позже переросла в отдельный коробочный продукт, который стоит денег. Особо замечательна (как утверждают создатели) своими низкими требованиями к хостингу, скоростью работы при больших нагрузках и простотой использования, вследствие чего для наполнения сайта особых навыков не требуется.
В течение многих лет висит на 2-м месте по популярности после Битрикса, так как в оном Over 9000 модулей для всего и вся, что не может не привлекать больших заказчиков. К тому же, 1С.
[править] Drupal
Издавна считалась первейшим конкурентом Joomla'е, а также более продвинутой, но более сложной в освоении. Изначально выносит мозг быдлокодерам своей монструозной гибкостью (кроме CMS его иногда сравнивают с CMF: Content Managment Framework). Несмотря на то, что друпал написан на PHP, знание оного желательно только для понимания базового синтаксиса.
Йа рисую на асфальте Drupal-каплюДля создания 85% сайтов достаточно двух убермодулей: Views и CCK. Первый позволяет создавать динамические блоки, а второй добавляет поля к тексту. Если постараться, то можно запилить следующие типы сайтов:
- Бложек (в том числе коллективный)
- Быдлосайт
- Интернет-магазин (с помощью расширения Drupal Commerce)
- Мощный портал, адаптированный под все потребности быдла
Можно также запилить быдлофорум или даже некое подобие вики, если установить модули diff и revisioning
В недостатках числится высокая нагрузка на БД и недостаток готовых тем, которые так любят школьники. Впрочем, стандартная тема вполне себе адекватна, поэтому многие работают под нею. Админка тоже работает под этой темой.
Отдельные drupal-задроты из Бульбасранитраны впали в детство и нарисовали гигантскую каплю — символ Drupal. Мало того, они начитали под это дело рэпчик и засняли процесс на видео.
[править] WordPress
Он же БыдлоПресс. Эпичнейший высер быдлокодеров и эталонный пример bloatware, написанного на говнокоде. Главный конкурент Ucoz по количеству сделанных говносайтов.
Завоевала огромную популярность у школоты и быдла по банальной причине наличия over 9000 готовых кривых шаблонов, халявных ущербных расширений и простой админки, не требующей наличия мозга. Также, систему полюбили профессиональные разработчики, создающие профессиональные сайты™ за еду. Но самая больная любовь у всяких говноблогеров, потому что этот движок был создан именно для создания и ведения блогов.
С технической точки зрения, представляет собой живой труп, жизнедеятельность которого поддерживается исключительно кэшированием всего и вся; если отрубить кэш, у системы наступит клиническая смерть, в предсмертных конвульсиях творение былокодерства высирает порядка 1500 запросов к БД, а лог запросов превышает 1 мегабайт. Тогда как движки, написанные собственно программистами, продолжают спокойно работать и без кэширования, лишь чуть-чуть потеряв в быстродействии.
Ввиду того, что сабж состоит из говнокода чуть менее, чем полностью, от момента начала загрузки страницы до окончания выполняется очень много «лишнего» кода. А поскольку основная масса пользователей представляет собой нищебродов, которые не могут позволить себе прикупить нормальный хостинг, ресурсов которого стабильно хватало бы для питания монстра, в интернетах можно встретить многочисленные вопросы юзеров о том, как можно оптимизировать WordPress. В результате, вместо того чтобы оптимизировать систему, отключив лишний функционал, сабж обвешивают дополнительными кривыми плагинами, изменяют стандартные настройки, и система начинает тормозить ещё больше.
Стоит отметить, что расширения под wordpress пишутся легче и лучше аналогов под joomla, по крайней мере 150 строк на метод контроллера для них - редкость (хотя бы потому, что там нет контроллеров в привычном понимании) пруф из joomshopping.
[править] MODx
« | Какой PHP-фреймворк вы используете?smidth:— Использую MODX. Его стоило бы добавить в основной список, т. к. система довольно популярная и имеет достаточно большое сообщество.side2k:— Это та, у которой шаблоны в БД хранятся? Популярна? | » |
— Опрос на Хабре. |
Расово пиндосская система управления контентом (СУК). Малоизвестный в Этой стране PHP-шушпанцер, в основном из-за того, что школьники не знают англицкого языка (а community все англоязычное кагбэ из-за происхождения движка). От остальных веб-поделок выгодно отличается тем, что не требует каких-то особо изъебистых шаблонов: любой кусок HTML-кода — это уже шаблон для MODx. Остается только впиндюрить в нужные места метки для вывода данных (т. н. плейсхолдеры). Позволяет поднять веб-сайт уровня визитки, промо-сайта или имиджевый ресурс буквально за считанные часы. Если верить рекламке на сайте, то имеет встроенный AJAX (то есть типа обмен данными не будет вызывать перезагрузок страницы), удобен для SEO и имеет репозиторий расширений и дополнений системы.
На практике же все это (кроме шаблонизатора) чуть более, чем полностью, является полной брехнёй. Аякса нет никакого — нужно самому ручками нахуярить довольно сложную прослойку для обмена данными и выполнения кусков кода (сниппетов в терминологии MODx), всё, что нужно для человеческой поисковой оптимизации, приходится долго и нудно велосипедить. Существующие дополнения чуть менее, чем все, не выполняют своих задач и на 50%. Взять тот же Shopkeeper — дополнение для создания интернет-магазинов: из коробки не умеет почти нихуя, кроме, собственно, корзины, отслеживания заказов в админке и складывания товаров в базу данных. С дополнениями (в том числе и платными) умеет принимать оплату в электронных деньгах, импортировать данные из Экселя. И, собственно, всё. Остальное делает программер с помощью зубила, молотка и ебёной матери. В итоге, создание мало-мальски сложного проекта сводится к чудовищному велосипедизму, от которого программер будет икать и вздрагивать еще не один месяц после завершения проекта.
MODx имеет две ветки развития: Evolution и Revolution, соответственно Evo и Revo. Evo — более старая ветка, имеющая более простую архитектуру и позволяющая сравнительно быстро писать дополнения к системе. Revo более сложная, не в пример Evo тяжелее для браузера и для сервака. Попытки написания всяких свистелок и перделок для Revы после долгой работы с Evo заставляют кодера безудержно фалломорфировать. Также версия Revo славится своим неслабо тормозящим интерфейсом админки (сказывается «работа» ExtJS, на котором эту админку и сделали хитрожёппые пиндосы).
Практика использования MODx для сложных проектов (естественно, с нереальным количеством аффтарских дополнений/великов) показывает, что сайт может ВНЕЗАПНО наебнуться в любой момент времени практически независимо ни от чего. Бди, въеб-мастер!
Итоги подведем
Pro:
- ОЧЕНЬ просто делать шаблоны. Любой HTML можно использовать для отображения данных сайта, не напрягаясь вообще никак.
- Можно изменять и коробить выводимые данные как угодно при помощи планаплагина PHx (обрабатывает данные по заранее написанной процидурке на любимом ПыХыПы).
- Если чего-то не хватает в системе — можно сравнительно безболезненно написать свое (при этом сложность написания напрямую кореллирует со сложностью пожеланий клиента).
Contra:
- Отсутствие готовых дополнений, качественно выполняющих свои задачи.
- Обратная сторона волшебного шаблонизатора: все шаблоны хранятся в БАЗЕ ДАННЫХ! Эта несусветная ебанистика способна свалить с ног любого, кто видел другие CMS ранее и кому приходится редактировать/делать отладку большого количества шаблонов на MODx: постоянная дерганина из IDE в браузер и назад — это только первые 5-6 часов весело. Находятся, однако, альтернативно одаренные, которые правят код и верстку прямо в браузере, но это надо сильно много выпить, шоб так над собой надругаться. Да, кстати, та же ебанистика и с кусками кода (сниппетами): они тоже все ТАМ! Были до версии 1.0.12, теперь же можно привычно хранить файло по папкам.
- Модуль в MODx — это не то, что будет работать на фронт-энде сайта, это такая хитрая хуета для работы с данными и сайтом вообще внутри админки. То есть, нет возможности работать с одним и тем же компонентом, но в разных режимах: с морды сайта и с админки. Это должно делаться двумя разными компонентами системы. Правда здорово?
- Сложность для новичка прикрутить AJAX-обмен данными, причем так, чтобы он не ломался и его не поломали любопытные хацкеры.
- Нет НИ ОДНОЙ блджад нормальной или хотя бы работающей интеграции MODx с форумными движками.
- Нет мультиязычности. В Revo, по заявлениям разрабов, есть, но так же, как с AJAX — при помощи велосипедов с двумя рулями и квадратными колесами (введена система контекстов страниц, то есть «суперразделов» в дереве страниц).
- Даже если поставить при установке UTF-8(без BOM, конечно), то он выберет Latin(Windows)!!!, и все что будет написано на русском будет превращатся в наподобие этого: ?????.
- КМС — Кандидат в Мастера Спорта.
- КМС — в нотации Аспера «Кавайная малолетняя сучка», обобщающее определение лолей (независимо от пола и возраста).
- CMS — компактный мюонный соленоид (пруф).(спойлер: Ахтунг! По этой ссылке находится какая-то бессвязная хуйня, прикрытая научным бредом. Если вы - учёный или просто ваши познания в физике, биологии и химии больше, чем у быдломассы, то не рекомендуется пролистывать картинки во избежание эффекта WTF)
- KMS — Key Management Service (от фирмы Microsoft).
Ну и, конечно же, евrейское расовое прочтение: Цимес.
m.lurkmore.co
CMS | зеркало лурк Lurkmore
Материал из Lurkmore
(Перенаправлено с Cms)Анонимус!Возможно, ты опечатался, желая написать: SMS. |
Content Management System (сокр. CMS, рус. Система управления контентом, СУК (что как бы намекает), тж. Двиг, Движок, Мотор, Сайтбилдер) — как правило, представляет сложный скрипт управления сайтом, специально созданный для того, чтобы облегчить жизнь вебмастерам и быдлокодерам. Структура движков позволяет легко управлять содержимым, и, соответственно, в 9000 раз удобнее, чем языки программирования.
Особая категория CMS, факт — на них построено 90% сайтов всемирной паутины.
Самые известные халявные WCMS:
Ucoz также можно считать CMS, хотя он и не представляет из себя отдельно устанавливаемый скрипт, а привязан прямо к веб-интерфейсу.
Самые известные халявные MCMS (на которых создаются wap-сайты):
Пристальный взгляд
Joomla!
В девичестве известная как Mambo. Потом разработчики чего-то разосрались и половина ушла делать свой движок с контентом и удобствами. Так появилась Joomla, первая версия которой вышла в 2005 году как Joomla 1.0. Потом эту версию долго допиливали, через 2,5 года выпустив свое детище под номером 1.5, в которой залатали старые дыры и сделали новые. Ныне и эта версия является устаревшей. На момент правки этой статьи (2 февраля 2015 года) самой актуальной версией является ветка 3.4.*. Тем не менее, всё и сейчас работает через универсальный интерфейс, достаточно посмотреть хотя бы количество кода любого стандартного компонента с небогатой функциональностью, вроде контактов.
Тем не менее, движок остаётся самым популярным среди быдлокодеров, фрилансеров и просто тех, кто хочет побыть админом. (Впрочем, Ucoz стремительно овладевает.)
Ucoz
Основная статья: UcozSlaed CMS & Anti-slaed CMS
Slaed CMS — тот же php nuke, движок которого распространялся по GNU лицензии, но впоследствии был спизжен ЕРЖ по имени Эдик (отсюда и название Slaed: Studio Laas Edwart). Сделано это было исключительно для срывания покровов профита, потому как CMS ВНЕЗАПНО стала платной.
Первая в линейке, Slaed 1.4, была высером, да ещё каким! Как и следовало ожидать, кулхацкеры чуть медленнее, чем моментально, обнаружили кучу дыр и багов в системе. Что особенно доставляло (автор гарантирует, так как сам пользовался) — в движке был бэкдор (все пассы сливались пЭдику на сервак), сделано это было для троллинга особо упоротых пользователей системы. Например, Эдик выпустил новую версию системы, как всегда была анонсирована куча изменений и т. д., но люди, купившие первую версию, естественно, крайне не хотят обновляться, потому как дорого, ёпт. Так вот, Эдик ломал сайт (ломал — громко сказано, все что ему надо было сделать — это зайти в пхп файл, в который дампились пароли, и с помощью Ctrl+F найти нужного человека), а вернуть админку обратно соглашался при условии, что клиент купит обновление.
Стоит так же рассказать про хитрый план: на подсосе у Эда была куча малолетних шавок, которым он давал модерку на форуме slaed.net, и те сносили все темы недовольной клиентуры, а также делали суровый ПиаРъ и даже сайт, вроде как в благодарность от клиентов.
Многим пользователям было не по нраву такое положение дел, и однажды из них собралась команда AntiSlaed (в основном, те, кого кинул Эд), ломанули последнюю версию Slaed, вернули все копирайты и стали распространять ее бесплатно. Количество высраного недоавтором строительного материала составило более, чем дохуя, а угрозы и логи переписок, которые позже были выложены в интернеты — утопали во всеобщем хохоте. Сайт АнтиСлаеда падал неимоверное количество раз. Анонимус поговаривал, что пЭдик выражал крайнюю озабоченность и подавал иск за нарушение авторских прав. Но всем похуй.
Крайне не рекомендуется ставить нулённый slaed или antislaed, так как существует риск того, что хостер окуклится и забанит его. Такое бывает, если пЭд делает предъявы, а хостеру, естественно, проблемы не нужны.
e107
Установка e107. Тот самый, няшный, лайм.Еще одна недоCMS, имела популярность у школоты и уебдизайнеров из-за простоты использования. Был еще один плюс — это модуль LGSL для мониторинга CS, CS:S, WoW серверов, поэтому в то время многие клан-сайты ставили именно её. Историю создания этого высера можно почитать здесь. Из-за кривости и недопиленности годится разве что на создание личных страничек, если вы хотите создать что-то более серьёзное, будьте готовы тужиться с напильником. Кроме того, система чрезврычайно обжорливая, поскольку посылает аж 500 запросов к базе данных, так что с неслишком мощными серверами 500 свирепых юзеров вполне могут порушить ваш сайтик.
Алсо, e107 — пищевой краситель. Запрещён в ряде стран, что символизирует.
На текущий момент, весь сайтег [1] залочен за неуплату
WapMotor
Один из самых популярных на сей момент мобильных CMS, его засирают обсуждают практически на всех крупных порталах вап-мастеров.
Что нам обещают:
(с оф. сайта, орфография сохранена)
- Позволяет вам создать полноценный HTML(wap), WML или XHTML cайт (Начиная с 16 версии реализована работа всех трех протоколов) практически без знаний html и тем более php;
- В возможность входит полнейшее администрирование сайта через wap-интерфейс;
- Вы можете управлять настройками, гостевой, форумом, чатом, фотогалереей, объявлениями и бан-панелью, просматривать лог-файлы, списки админов, забаненных и ожидающих активации аккаунта, вы можете добавлять новости, создавать рассылки и управлять голосованиями, также управлять статусами, изменять приветствие, импортировать файлы, распаковывать и запаковывать архивы, управлять основными и главными страницами (Только при условии покупки лицензии!) и многим другим;
- Регистрация по всему сайту на сессиях и кукисах, форум, чат, доска объявлений, гостевая, новостная лента, приват, профиль, статусы, легкая настройка, изменение стилей, управление и прокачка персонажа, игнор и списки пользователей и самое важное скрипт работает только с файлами, не требуя Баз Данных (MySQL)!
Был популярен из-за отстуствия неведомой быдлу штуки MySQL. По сути, до 16 версии это была одна сплошная дырка, которая ждала кулхацкеров. Состоит из: форум, загруз-центр и ядро. Плюс можно было прилепить ещё 9000 модулей. После 16 версии программа была радикально переписана, и количество дыр поуменьшилось. Не использует MySQL и думает, что это круто (нормальный программист вообще не может представить мало-мальски сложную программу без базы данных, есть мнение, что автор вообще не знает этого языка). Ищите здесь.
1C Битрикс
« | — Где можно оправданно использовать Битрикс?— В анекдотах. | » |
— твит на IT конференции, 200+ ретвитов |
Унылая платная CMS, состоящая из говнокода чуть менее, чем полностью (в версии 8.0 уже чуть более чем полностью, я гарантирую это), от одноименной конторки, которая впоследствии была куплена 1Сом. Как и все продукты данной компании, является высером (интересующиеся могут зайти на [2] и поискать там примеры кода из Bitrix — это нечто) и способом зачистки карманов леммингов, которые пробуют вести серьезный бизнес — ибо функционал сравним с бесплатными CMS. Однако, 1С далеко не глупа по части извлечения PROFIT'a и оказывает довление путем лютого троллинга фирм, которые пытаются отбиться от рук.
На официальном сайте есть раздел отзывов, где пестрят сообщения довольных клиентов, и всяческие попытки опорочить CMS безжалостно удаляются (стоит премодерация постов).
Во главе этого безобразия стоит некто Сергей Рыжиков. Вне всякого сомнения, после смерти он попадёт в адЪ, где черти будут вечно кормить его раскалённым говном.
Алсо, есть мнение, что юкоз и тот надежнее и удобнее битрикса, так как программисты срали в код и не стеснялись. Единственное преимущество — мануал на русском, но кто ж его читает…
Диапазон цен на сей шлепок коричневой массы колеблется от 1990 руб. за стартовую комплектацию (с которой работать не имеет смысла, так как разрабы постарались выпилить все самые нужные модули — чтобы медвежата покупали более дорогие версии) до 1 499 900 за редакцию «1С-Битрикс: Enterprise». Примерно за эти же деньги можно взять новенькую иномарку. При этом указанная сумма — это чисто «лицензия» на один-два сайта плюс один год обновлений и техподдержки.
Работа битрикса на shared-хостинге обычно обречена на провал вследствие того, что данный высер требует правки конфигурационных файлов php, к которым, как правило, доступа нет. Админы же не имеют стремления трогать то, что и так работает.
UMI.CMS
Расово верный конкурент Битрикса. Изначально система была написана для уеб-студии, как местечковая система для клиентов, но позже переросла в отдельный коробочный продукт, который стоит денег. Особо замечательна (как утверждают создатели) своими низкими требованиями к хостингу, скоростью работы при больших нагрузках и простотой использования, вследствие чего для наполнения сайта особых навыков не требуется.
В течение многих лет висит на 2-м месте по популярности после Битрикса, так как в оном Over_9000 модулей для всего и вся, что не может не привлекать больших заказчиков. К тому же, 1С.
Drupal
Издавна считалась первейшим конкурентом Joomla'е, а также более продвинутой, но более сложной в освоении. Изначально выносит мозг быдлокодерам своей монструозной гибкостью (кроме CMS его иногда сравнивают с CMF: Content Managment Framework). Несмотря на то, что друпал написан на PHP, знание оного желательно только для понимания базового синтаксиса.
Йа рисую на асфальте Drupal-каплюДля создания 85% сайтов достаточно двух убермодулей: Views и CCK. Первый позволяет создавать динамические блоки, а второй добавляет поля к тексту. Если постараться, то можно запилить следующие типы сайтов:
- Бложек (в том числе коллективный)
- Быдлосайт
- Интернет-магазин (с помощью расширения Drupal Commerce)
- Мощный портал, адаптированный под все потребности быдла
Можно также запилить быдлофорум или даже некое подобие вики, если установить модули diff и revisioning
В недостатках числится высокая нагрузка на БД и недостаток готовых тем, которые так любят школьники. Впрочем, стандартная тема вполне себе адекватна, поэтому многие работают под нею. Админка тоже работает под этой темой.
Отдельные drupal-задроты из Бульбасранитраны впали в детство и нарисовали гигантскую каплю — символ Drupal. Мало того, они начитали под это дело рэпчик и засняли процесс на видео
WordPress
I see what you did there.Информация в данной статье приведена по состоянию на 2008 год. Возможно, она уже безнадёжно устарела и заинтересует только слоупоков. |
Он же БыдлоПресс. Эпичнейший высер быдлокодеров и эталонный пример bloatware, написанного на говнокоде. Главный конкурент Ucoz по количеству сделанных говносайтов.
Завоевала огромную популярность у школоты и быдла по банальной причине наличия over 9000 готовых кривых шаблонов, халявных ущербных расширений и простой админки, не требующей наличия мозга. Также, систему полюбили профессиональные разработчики, создающие профессиональные сайты™ за еду. Но самая больная любовь у всяких говноблогеров, потому что этот движок был создан именно для создания и ведения блогов.
С технической точки зрения, представляет собой живой труп, жизнедеятельность которого поддерживается исключительно кэшированием всего и вся; если отрубить кэш, у системы наступит клиническая смерть, в предсмертных конвульсиях творение былокодерства высирает порядка 1500 запросов к БД, а лог запросов превышает 1 мегабайт. Тогда как движки, написанные собственно программистами, продолжают спокойно работать и без кэширования, лишь чуть-чуть потеряв в быстродействии (самореклама другого движка пруфом не является).
Ввиду того, что сабж состоит из говнокода чуть менее, чем полностью, от момента начала загрузки страницы до окончания выполняется очень много «лишнего» кода. А поскольку основная масса пользователей представляет собой нищебродов, которые не могут позволить себе прикупить нормальный хостинг, ресурсов которого стабильно хватало бы для питания монстра, в интернетах можно встретить многочисленные вопросы юзеров о том, как можно оптимизировать WordPress. В результате, вместо того чтобы оптимизировать систему, отключив лишний функционал, сабж обвешивают дополнительными кривыми плагинами, изменяют стандартные настройки, и система начинает тормозить ещё больше.
Стоит отметить, что расширения под wordpress пишутся легче и лучше аналогов под joomla, по крайней мере 150 строк на метод контроллера для них - редкость (хотя бы потому, что там нет контроллеров в привычном понимании) пруф из joomshopping.
MODx
« | Какой PHP-фреймворк вы используете?smidth:— Использую MODX. Его стоило бы добавить в основной список, т. к. система довольно популярная и имеет достаточно большое сообщество.side2k:— Это та, у которой шаблоны в БД хранятся? Популярна? | » |
— Опрос на Хабре. |
Расово пиндосская система управления контентом (СУК). Малоизвестный в Этой стране PHP-шушпанцер, в основном из-за того, что школьники не знают аглицкого языка (а community все англоязычное кагбэ из-за происхождения движка). От остальных веб-поделок выгодно отличается тем, что не требует каких-то особо изъебистых шаблонов: любой кусок HTML-кода — это уже шаблон для MODx. Остается только впиндюрить в нужные места метки для вывода данных (т. н. плейсхолдеры). Позволяет поднять веб-сайт уровня визитки, промо-сайта или имиджевый ресурс буквально за считанные часы. Если верить рекламке на сайте, то имеет встроенный AJAX (то есть типа обмен данными не будет вызывать перезагрузок страницы), удобен для SEO и имеет репозиторий расширений и дополнений системы.
На практике же все это (кроме шаблонизатора) чуть более, чем полностью, является полной брехнёй. Аякса нет никакого — нужно самому ручками нахуярить довольно сложную прослойку для обмена данными и выполнения кусков кода (сниппетов в терминологии MODx), всё, что нужно для человеческой поисковой оптимизации, приходится долго и нудно велосипедить. Существующие дополнения чуть менее, чем все, не выполняют своих задач и на 50%. Взять тот же Shopkeeper — дополнение для создания интернет-магазинов: из коробки не умеет почти нихуя, кроме, собственно, корзины, отслеживания заказов в админке и складывания товаров в базу данных. С дополнениями (в том числе и платными) умеет принимать оплату в электронных деньгах, импортировать данные из Экселя. И, собственно, всё. Остальное делает программер с помощью зубила, молотка и ебёной матери. В итоге, создание мало-мальски сложного проекта сводится к чудовищному велосипедизму, от которого программер будет икать и вздрагивать еще не один месяц после завершения проекта.
MODx имеет две ветки развития: Evolution и Revolution, соответственно Evo и Revo. Evo — более старая ветка, имеющая более простую архитектуру и позволяющая сравнительно быстро писать дополнения к системе. Revo более сложная, не в пример Evo тяжелее для браузера и для сервака. Попытки написания всяких свистелок и перделок для Revы после долгой работы с Evo заставляют кодера безудержно фалломорфировать. Также версия Revo славится своим неслабо тормозящим интерфейсом админки (сказывается «работа» ExtJS, на котором эту админку и сделали хитрожёппые пиндосы).
Практика использования MODx для сложных проектов (естественно, с нереальным количеством аффтарских дополнений/великов) показывает, что сайт может ВНЕЗАПНО наебнуться в любой момент времени практически независимо ни от чего. Бди, въеб-мастер!
Итоги подведем
Pro:
- ОЧЕНЬ просто делать шаблоны. Любой HTML можно использовать для отображения данных сайта, не напрягаясь вообще никак.
- Можно изменять и коробить выводимые данные как угодно при помощи планаплагина PHx (обрабатывает данные по заранее написанной процидурке на любимом ПыХыПы).
- Если чего-то не хватает в системе — можно сравнительно безболезненно написать свое (при этом сложность написания напрямую кореллирует со сложностью пожеланий клиента).
Contra:
- Отсутствие готовых дополнений, качественно выполняющих свои задачи.
- Обратная сторона волшебного шаблонизатора: все шаблоны хранятся в БАЗЕ ДАННЫХ! Эта несусветная ебанистика способна свалить с ног любого, кто видел другие CMS ранее и кому приходится редактировать/делать отладку большого количества шаблонов на MODx: постоянная дерганина из IDE в браузер и назад — это только первые 5-6 часов весело. Находятся, однако, альтернативно одаренные, которые правят код и верстку прямо в браузере, но это надо сильно много выпить, шоб так над собой надругаться. Да, кстати, та же ебанистика и с кусками кода (сниппетами): они тоже все ТАМ! Были до версии 1.0.12, теперь же можно привычно хранить файло по папкам.
- Модуль в MODx — это не то, что будет работать на фронт-энде сайта, это такая хитрая хуета для работы с данными и сайтом вообще внутри админки. То есть, нет возможности работать с одним и тем же компонентом, но в разных режимах: с морды сайта и с админки. Это должно делаться двумя разными компонентами системы. Правда здорово?
- Сложность для новичка прикрутить AJAX-обмен данными, причем так, чтобы он не ломался и его не поломали любопытные хацкеры.
- Нет НИ ОДНОЙ блджад нормальной или хотя бы работающей интеграции MODx с форумными движками.
- Нет мультиязычности. В Revo, по заявлениям разрабов, есть, но так же, как с AJAX — при помощи велосипедов с двумя рулями и квадратными колесами (введена система контекстов страниц, то есть «суперразделов» в дереве страниц).
- Даже если поставить при установке UTF-8(без BOM, конечно), то он выберет Latin(Windows)!!!, и все что будет написано на русском будет превращатся в наподобие этого: ?????.
Алсо
- КМС — Кандидат в Мастера Спорта.
- КМС — в нотации Аспера «Кавайная малолетняя сучка», обобщающее определение лолей (независимо от пола и возраста).
- CMS — компактный мюонный соленоид (пруф).(спойлер: Ахтунг! По этой ссылке находится какая-то бессвязная хуйня, прикрытая научным бредом. Если вы - учёный или просто ваши познания в физике, биологии и химии больше, чем у быдломассы, то не рекомендуется пролистывать картинки во избежание эффекта WTF)
- KMS — Key Management Service (от фирмы Microsoft).
Ну и, конечно же, евrейское расовое прочтение: Цимес.
См. также
Примечания
lurklurk.com
Описание CMS SLAED CMS
Система SLAED CMS — Это мощный программный пакет, позволяющий эффективно и гибко управлять интернет-проектами. На основе SLAED CMS любой желающий, даже, не обладающий большими знаниями, может построить себе не только качественный сайт, но и мощный портал. Модульное наращивание позволяет инсталлировать на Ваш сайт разного рода модули. При помощи, которых, Вы без особого труда сможете дополнить стандартный пакет SLAED CMS.
Что говорят о системе SLAED CMS специалисты?
SLAED CMS является гибкой, мощной и интуитивно понятной системой с минимальными требованиями к хостингу, малым количеством запросов к базе MySQL и является превосходным выбором для построения сайта любой степени сложности — от обычной домашней странички с сотней посещений в день до корпоративного портала со встроенным магазином и форумом, могущего принимать десятки тысяч посетителей в сутки. По оценкам специалистов, SLAED CMS является самым удачным выбором для построения современного, быстрого и надежно защищенного от хакеров сайта.
Минимальные требования
Минимальными требованиями для корректной работы системы являются установленные на Вашем хостинге или сервере программы: PHP 4.3 или выше, MySQL 4 или выше. Данные программы являются на сегодняшний день стандартом и как правило, установлены у всех профессиональных (платных) хостеров.
Панель администратора системы
Модули панели администратора: Администраторы, Рассылка, Блоки и баннеры, Категории, Комментарии, Конфигурации, База данных, Редактор, Мои фавориты, Дополнительные поля, Группы, Редактор языков, Модули, Сообщения, Личные сообщения, Рейтинги, Переходы, Замена слов, RSS каналы, Безопасность, Статистика, Тема оформления, Загрузки и шаблоны, Пользователи.
Модули системы с панелью управления: Обмен ссылками, Обратная связь, Содержание, Вопросы и ответы, Каталог файлов, Форум, Помощь, Анекдоты, Каталог сайтов, Медиа каталог, Новости, Форма заказа, Статьи, Магазин, Опросы.
Дополнительные модули
Система не ограничивается только представленными выше модулями, в системе существует ряд дополнительных модулей, которые не используют панель управления сайтом и работают в стационарном режиме.
Дополнительные модули: Личный отдел пользователя, Резервное копирование базы данных, RSS Информер, Рекомендовать сайт, Поиск по сайту, Редакторы HTML (ББ Редактор, TinyMCE 3, TinyMCE 4, CKeditor), Топ пользователи.
Интеграции системы SLAED CMS с самыми популярными и актуальными на сегодняшний день форумами: Invision Power Board (1.3.1, 2.0.*, 2.1.*, 2.2.*, 2.3.*), phpBB (2, 3), vBulletin, SMF.
Интеграция включает в себя1. Возможность одновременной авторизации на форуме при авторизации на сайте2. Возможность одновременного выхода на форуме при выходе на сайте3. Возможность регистрации пользователей как с сайта, так и с форума
За счет написания гибких правил интеграцией предоставляется возможность объединения системы SLAED CMS и одного из вышеописанных форумов, даже если сайт и форум работали отдельно некоторое время. Так как интеграция получилась очень гибкой, то в будущих версиях системы остается возможность добавления как новых функций к интеграции, так и новых форумов.
Приобретая систему клиент получает
• Пожизненную лицензию. Это значит, что вы получаете неограниченное по времени право на использования системы.• Право на снятие копирайтов (указатель автора) в пользовательской части системы.• Год бесплатного обновления системы. Это значит, что вы в течение всего года будете получать обновления системы, и ваш сайт будет в актуальном состоянии.• Год технической поддержки, оказываемой в специальном разделе для клиентов.• Возможность использования одной версии системы на двух доменах, таких как: один домен на ваше усмотрение и localhost для установки на локальном сервере.• Возможность загрузки актуальной версии системы непосредственно с нашего проекта, в специальном разделе для клиентов (количество загрузок неограниченно).• Возможность персональной генерации лицензии на использование системы. Лицензия будет формироваться для ваших доменов в автоматическом режиме, в разделе для клиентов (количество генераций не ограниченно).• Скидку на приобретение лицензий для последующих доменов или в случае истечения срока существующей лицензии в размере 30% от суммы стоимости актуальной версии.
• Для получения архива с системой вы должны быть зарегистрированы на проекте.• Скачать архив, последующие обновления и получить лицензию можно в разделе для клиентов.• Техническая поддержка оказывается только в специальном разделе (Помощь) для клиентов.• Выписать счёт и получить персональную информацию, связанную с приобретением и использованием системы, можно в личной анкете нашего проекта.• Ознакомится с лицензионным соглашением.
Оплатить заказ можно любым удобным для вас способом, в системах: WebMoney, PayPal или банковским платежом в Германии.
www.htaccess.moscow