Создавая сайты на собственных скриптах/CMS, приходится самому же беспокоиться и о вопросах защиты наших веб-приложений.
Это относится не только к безопасности на уровне языка программирования(контроль ввода), но и на уровне настройки сервера, в чем нам поможет файлик .htaccess.
Если правильно настроить фильтры, редиректы, и рерайты, то 90% уязвимостей веб-приложения невозможно будет использовать, даже если они есть, так как это, как правило, требует изощренных манипуляций с адресной строкой, которая благополучно фильтруется на уровне сервера.
подробнее >>Сегодня, как оказалось, день богат на интересные новости. Некоторыми из них я бы хотел поделиться здесь.
Сделаю это в виде подборки:
Тема получения доходов с веб-сайта не нова в среде вебмастеров. Более того, она является одной из самых обсуждаемых и спорных. Неоднозначных моментов здесь множество, но основной - как всегда - "Как?".
Этим вопросом задается абсолютно каждый вебмастер, создавая свой первый, или далеко не первый сайт.
Создавая данный блог, изначально не шло речи о его прямой монетизации.
Впоследствии, предпринимались робкие попытки поэкспериментировать с партнерскими программами и биржами ссылок, но самое большое, чего мне удалось добиться - вывести его на самоокупаемость.
подробнее >>
Наконец закончил работы по созданию первой версии человеко-дружественой сборки Neutrino CMS, именуемой в дальнейшем Neutrino PowerPack. Версия номер 1, включает в себя мелкие исправления ядра, дополнительные плагины и расширения, измененный интерфейс управления, и темы оформления, что в сумме позволяет быстро и легко создавать свои сайты, не обладая специальными техническими знаниями.Теперь Neutrino в установке и использовании не сложнее того же WordPress.
Плагины, не вошедшие в сборку по-прежнему можно подключить дополнительно. В сборке использовалось ядро Neutrino 0.754.
Ссылки:
- Страница проекта: powerpack.neutrino.net.ru
- Скачать neutrino-powerpack-1.zip
- Основная страница новости
- Neutrino 0.754
Постовой:
- Место, где можно скачать программы для кпк, смартфона или коммуникатора.
- PHP в GoogleApps
Сегодня 9 апреля, день без CSS. Зачем он нужен?
Для людей свойственно такое явление, как мутация сознания - явление, которое охарактеризовывают фразой «К хорошему быстро привыкают».
Некоторые не до конца осознают важности и полезности технологии каскадных стилей CSS. Именно для этого, 9го апреля каждого года, веб-разработчики отключают на своих сайтах CSS-стили, давая людям взглянуть на свои сайты без CSS.
Чтобы не удалять вручную стили каждый раз перед 9 апреля, можно воспользоваться протсенькой PHP-функцией:
<?php
function is_naked_day($d) {
$start = date('U', mktime(-12, 0, 0, 04, $d, date('Y')));
$end = date('U', mktime(36, 0, 0, 04, $d, date('Y')));
$z = date('Z') * -1;
$now = time() + $z;
if ( $now >= $start && $now <= $end ) {
return true;
}
return false;
}
?>
При таком подходе, CSS-стили подключаются не напрямую, а с использованием этой функции, примерно так:
<?php
if ( is_naked_day(9) ) {
echo '<!-- naked day has no styles -->';
} else {
echo '<link rel="stylesheet" type="text/css" href="./style.css" />';
}
?>
PS. Прошу прощения у своих читателей за длительную задержку в написании новых постов. Сейчас у меня небольшой творческий кризис, эффект которого дополнен катастрофической нехваткой времени из-за учебы и работы. В скором времени что-нибудь да будет интересненького, оставайтесь на связи.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
