Региональный сайт партии «Единая Россия» работает на дырявой CMS MWDSoft

Author Автор: Роман Чернышов    Опубликовано: 30 января 2012

Гуляя на досуге по просторам сети, в поисках приключений, я наткнулся на региональный сайт партии «Единая Россия» (Республика Марий Эл). Все как и следовало ожить: красно-сине-белые тона дизайна, новости и статьи из области политики, фотографии, различные документы и прочее. Бегло просмотрев несколько статей, я уже было засобирался уходить, вКонтакте в местном клубе ждали две симпатичные блондинки. Но по привычке перед уходом с сайта, я обратил внимания на URL страницы… подробнее

Category Категории: CMS, PHP     Tags Теги: ,

Сайт спортивных прогнозов. CMS с нуля.

Author Автор: Роман Чернышов    Опубликовано: 18 декабря 2011

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

Category Категории: CMS, Портфолио     Tags Теги:

Коллекция иконок социальных сетей

Author Автор: Роман Чернышов    Опубликовано: 15 декабря 2011

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

Category Категории: HTML     Tags Теги:

Установка Mod_status (Server-status) — модуль Apache

Author Автор: Роман Чернышов    Опубликовано: 15 декабря 2011

По мере роста веб проекта растут нагрузки на сервер, увеличивается объем трафика, потребление памяти и нагрузка на CPU. Чаще всего на одном сервере располагается сразу несколько сайтов, порой крупных сайтов и вычислить какой именно сайт или скрипт нагружает всю систему порой очень сложно. Для этого хорошую службу может послужить модуль Apache — Mod_status (Server-status), который отображает всю доступную информацию о выполняемых скриптах в режиме реального времени. таким образом можно без особого труда и усилий вычислить тот процесс, скрипт, который потребляет наибольшие количество ресурсов. подробнее

Category Категории: Система     Tags Теги: ,

Защита WordPress от спам-ботов .htaccess

Author Автор: Роман Чернышов    Опубликовано: 14 декабря 2011

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

Category Категории: CMS, Система     Tags Теги: , ,

Совместная покупка Amazon Kindle

Author Автор: Роман Чернышов    Опубликовано: 14 декабря 2011

Доброго времени, хочу предложить всем желающим приобрести читалку электронных книг (e-book reader) Amazon Kindle, провести совместную покупку данного гаджета, непосредственно в самом интернет магазине Amazon. подробнее

Category Категории: Мысли вслух     Tags Теги:

Валидация на PHP

Author Автор: Роман Чернышов    Опубликовано: 14 декабря 2011

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

Category Категории: PHP     Tags Теги: ,

Яндекс карты на сайте недвижимости (RcheCMS realty)

Author Автор: Роман Чернышов    Опубликовано: 25 ноября 2011

Время идет и наш проект Rche CMS Realty 2.0 развивается. Небольшими темпами но всё же работа идёт, последним нововведением стало добавление Яндекс Карт, теперь к любому объекту недвижимости можно прикрепить интерактивную карту местности с помеченным объектом и описанием на ней. подробнее

Category Категории: CMS, JavaScript / jQuery     Tags Теги:

Отправка POST с помощью Ajax

Author Автор: Роман Чернышов    Опубликовано: 24 ноября 2011

В последнее время я всё чаще стал применять Ajax для отправки POST данных, будь то данные формы или просто данные о каких то изменениях на странице. Очевидно, что не я один проникся любовью к столь удобному, быстрому и практичному методу отправки данных без перезагрузки страницы. Всё чаще и больше используется для этого всеми любимая библиотека jQuery (на момент написания поста уже вышла версия 1.7.1). подробнее

Category Категории: JavaScript / jQuery     Tags Теги: , ,

Ускорить загрузку сайта

Author Автор: Роман Чернышов    Опубликовано: 28 октября 2011

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

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 159₽
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка