Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
Случалось ли вам переписываться с русскими, которые живут за границей и у которых, соответственно, нет клавиатуры с кириллицей? Эти люди, обычно, пишут языком с интересным названием "translit" (или транслитерация, выражаясь по-русски).
Кто в танке, поясняю - это русский текст, набранный латинскими буквами. Его, естественно, очень трудно читать непривыкшему человеку... Но зачем мучаться, если можно написать программу, которая бы перекодировала этот транслит в нашу родную кириллицу. Написанием этой программы мы и займёмся в этой статье.
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
В этой статье рассказывается о том, как с помощью перла и библиотеки GD написать счетчик типа SpyLog / HotLog.
Чем собственный счетчик лучше?
Существуют различные сервисы счетчиков, но в связи с огромным количеством сайтов, на которых эти счетчики установлены, эти системы жутко тормозят. К примеру, HotLog падает как минимум раз в неделю, следовательно, посетители не учитываются. За эффективность так же берет деньги SpyLog.
Зачем платить деньги, если можно написать собственный счетчик с собственной статистикой?
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
Основные преимущества. Простота использования. Требования: Perl, MySql. Библиотеки DBI, DBD MySql, LWP Simple, LWP UserAgent, HTML LinkExtor. Свойства и события.
Данная библиотека предоставляет возможность обхода на сайте всех ссылок. Таким образом, используя эту библиотеку, вы сможете проанализировать рекурсивно весь сайт.
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
META-теги в заголовке документа. Скрипт: meta description, meta keywords. Предметный указатель.
Вы, может, знаете, что HTML разрешает вставлять META-теги в заголовок документа. Тогда вы, я просто уверен, знаете для чего они нужны. Кто не в курсе - кратко поясню:
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
Календарь для сайта на Perl. Скрипт генерации календаря. Алгоритм. Текущий день, месяц
Всем интересно узнать, как на лету генерировать календарь для своего сайта. Например, календарь событий для блога или, как в этом случае, календарь новинок ПО.
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
Каталог выше корня сайта. Использование константы. Использование .htaccess
Когда Вы пишите простенькую гостевую книгу, или счетчик, прибавляющий 1, к предыдущему значению, Вы, как правило, используете один-два файла не связанные друг с другом. Но однажды возникает необходимость разделять программу на несколько частей, причем одна часть вызывается другой.
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
Доступ к странице. Защита сайта. Ограничение доступа к веб-страницам. Коды JavaScript, Java, CGI Perl.
Самый надежный способ - средства сервера Апач (Apache), IIS
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
Хранение логинов / паролей. Скрипт passwd, shadow. Безопасный метод проверки подлинности пользователя
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
Мощный, функционально полный язык с огромным количеством настроек. Бесплатные и компактные программы интерпретации для всех платформ. Устойчивая к ошибкам программиста система + удобный встроенный отладчик. Возможность контроля за синтаксисом. Средства манипуляции базами данных и OLE объектами. Программный доступ в Интернет и работа с электронной почтой.
Подробнее...
Из рубрики: статьи про PHP, HTML, DHTML, Perl, CGI, Java, JavaScript, CGI, MySQL.
"Проверки заразности" (taint checks). Взламывать скрипты
Как избежать передачи пользовательских переменных оболочке ОС при вызове exec() и system()?
Подробнее...
|