Category archives: CMS

Обновление CMS MediaWiki

Как обновить CMS MediaWiki? Этим вопросом так или иначе но всё же когда-то задаются держатели сайтов на этой CMS. PHP постоянно обновляется и приходится под него обновлять и CMS, например, при переезде на новый хостинг. Как это сделать? Read more …

Tags: , , , , , , ,

Проблема с insecure input в CMS MediaWiki

В процессе эксплуатации вики CMS MediaWiki столкнулся с проблемой «insecure input». Когда добавляешь CSS код, то на выходе в атрибуте style вместо добавленного кода находится лишь один комментарий такого вида «insecure input», в коде это выглядит примерно так:

<div style = "/* insecure input */"></div>

Что делать, как с этим бороться? Давайте разбираться. Read more …

Tags: , , , , ,

Баг в парсере CMS MediaWiki

Мною был найден интересный баг в парсере CMS MediaWiki. Я конечно уже добавил его на официальный баг трекер, но хотелось бы поделиться им со своими читателями. Read more …

Tags: , , , , , , ,

Как отключить экспорт данных в CMS MediaWiki?

Многим веб-мастерам не нравится возможность быстрого парсинга их сайта т.к. это в какой-то мере даже преступление ибо контент любого сайта этого его главная ценность и на создание контента уходит много сил, времени и средств. Очень неприятно, когда ваши труды можно так просто экспортировать, т.е. забрать себе без всякого на то разрешения.

Сама специфика интернета и капитализма предусматривает то, что каждый пользователь должен возвращаться на сайт-источник если ему понадобится информация, а не сохранять её себе позабыв об источнике.

Понятное дело, что любой сайт достаточно легко спарсить, но уж очень не хочется собственноручно выдавать  эти возможности и функционал всем подряд.

В этой статье отвечу на вопрос как можно запретить следующую специальную страницу Special:Export, т.е. экспорт данных в вашей wiki созданной на CMS MediaWiki. Read more …

Tags: , , , , ,

Уменьшение размера базы данных сайта на CMS MediaWiki

В общем для MediaWiki большой размер БД это типичная проблема ибо все версии страниц сохраняются и база получается тяжёлой. Со временем база данных сильно разрастается и приходится искать способы для того, что бы её уменьшить. Перовое, что приходит на ум это удалить старые версии страниц. Об этом и поговорим. Read more …

Tags: , , , , , , ,

Базовые URL страниц входа в администраторскую часть сайта

Большинство сайтов в сети интернет используют так называемые системы управления контентом (CMS), которых не так уж и много. К самым популярным общим CMS можно отнести следующие: Joomla, Drupal и DataLife Engine. Эти content manajer sistem’ы естественно имеют мощные администраторские функции скрытые от обычных пользователей сайта. Что бы зайти в, так называемую, админ панель сайта обычно требуется ввести в адресной строке некий URL. Естественно многие сайты позволяют входить в админ панель всем зарегистрировавшимся пользователям, но такая ситуация далеко не у всех. Практически все CMS позволяют переопределить базовый URL страницы входа в админку для безопасности, обычно такой функционал доступен либо сразу «из коробки», либо при помощи плагинов предоставляющих дополнительный функционал. Естественно при скрытии страницы входа найти её порой затруднительно, чего не скажешь о базовых адресах страниц входа.  В общем долго не буду развозить вводный абзаца, этот пост именно об этих самых базовых URL адресах страниц входа в популярных CMS. Read more …

Tags: , , , ,

Поправляем автоматическое изменение кавычек в WordPress

Сейчас быстро постараюсь рассказать как бороться с проблемой автоматической замены кавычек в CMS WordPress. Думаю всё и так понятно, но всё же пару слов сказать стоит. Дело в том, что при выводе поста из БД WP автоматически модифицирует текст делая его, по своему усмотрению, более правильным и пригодным для чтения в вебе. В частности разные печатные символы трансформируются в HTML сущности (мнемоники) и всё бы хорошо если бы не одно «но». Кавычки порой изменяются не так как надо. Read more …

Tags: , , ,

Как убрать иконку Powered by MediaWiki

Сразу к делу так сказать. Стоит обычная задача убрать иконку Powered by MediaWiki в подвале сайта на движке MediaWiki. Понятное дело, что это не совсем законно по отношению к людям разрабатывающим данный движок и предоставляющим его всем желающим за бесплатно, но речь сейчас не об этом да и причины на том могут быть самыми разными. Давайте начнём. Read more …

Tags: , , ,

MediaWiki Невозможно создать директорию mwstore://local-backend/local-public/

В этом посте расскажу о проблеме связанной с вики движком MediaWiki, который выдаёт в некоторых случаях может выдавать такую ошибку: «Невозможно создать директорию mwstore://local-backend/local-public/».
Read more …

Tags: , , , , , , , , , , , , , , , , ,

Настройка и оптимизация оперативной памяти в PHP на сервере

PHP отлично конфигурируется и его можно подстроить под любую машину, в этом его безусловная прелесть. Давно я был сторонником выставления параметров PHP по максимуму, но как оказалось этого делать вовсе не следует т.к. падает производительность и, как следствие, страницы сайта загружаются дольше. Read more …

Tags: , , , , , , , , , , ,

MediaWiki ошибка создания миниатюры. Решение проблемы!

Случается такое когда после установки, или чаще после переноса на новое оборудование сайта на движке MeidaWiki при загрузке изображений появляется вот такая досадная ошибка: Read more …

Tags: , , , , , , , , ,

Загрузка файлов на сервер через PHP и директива open_basedir

В этом посте речь пойдет о конфигурировании PHP для корректной загрузки изображений на сервер и их последующего использования на сайте. Дело в том, что многие CMS пренебрегают рекомендациями от разработчиков языка программирования PHP и пользуются инструментами загрузки файлов на сервер не совсем так как было бы желательно. Read more …

Tags: , , , ,

Тройная защита админки блога на CMS WordPress

В этом небольшом кате поведаю о тройной защите админской части блога на CMS WordPress. В сети можно встретить множество разных статей о том как защитить администраторскую зону сайта от злоумышленников. Как правила такие статьи предлагают решение в рамках одного конкретного плагина и более ничего. Я же опишу способ практически полной защиты вашего блога от разных посягательств. Думаю этот метод можно, в какой то мере, назвать способом защиты блога для параноиков т.к. такая защита действительно максимально комплексная и полная. Read more …

Tags: , , , , ,

500 ping сервисов обновления для блогов!

Здравствуйте, уважаемый читатель блога Softodom. В этом посте представляю вам внушительный и большой список, так называемых, сервисов обновления для блогов. Весь список уникальный (повторяющихся сервисов нет) и проверен лично мной. Read more …

Tags: , , ,

В какой последовательности лучше генерировать sitemap.xml

Приветствую всех читателей блога Softodom. В это посте поделюсь с вами некоторыми секретами из своих личных наблюдений в SEO области продвижения сайтов. А именно хотелось бы поговорить о таком известном явлении как обычная карата сайта в формате XML. Наверное об этом уже все знают и активно используют на своих сайтах. Read more …

Tags: , , , , ,

7.33MB | MySQL:63 | 0,158sec