Разное
- Главная
- Шаблоны сайта
- Книги
- Фон для сайта
- Анимированные картинки
- Партнерские программы
- Лохотроны и кидалово в интернете

Скрипты

Php скрипты:
-Форумы,
-Портальные системы / CMS,
-Чаты,
-Доски объявлений,
-  Голосования
-Гостевые книги,
-FAQ системы,
-  Новости,
-Ссылки и каталоги ссылок
-Электронная почта,
-Электронная коммерция,
-Поиск,
-Файловые менеджеры.
JavaScript скрипты:
-Графика,
- Защита,
-Навигация,
-Текстовые эффекты,
-Часы и кaлендари.

Статьи
web-мастеру:
-Продвижение сайтов,SEO,
-Юзабилити,
-Поисковые системы,
- CMS (Системы управления сайтом),
-Apache,
-.htaccess,
-Mod_rewrite,
-Хостинг.
web
-PHP
-Perl
-ASP,
-SSI
-Javascript
-AJAX
-Java,
-Python
-ASP.NET
-Ruby on Rails.
Базы данных:
-MySQL,
-SQL,
SQLite
-PostrgeSQL
-Oracle
-MS SQL.
Языки разметки:
-HTML/xHTML
-CSS
-DHTML,
-WAP/WML,
-XML,
-RSS.
Интернет:
-Безопасность,
-Протоколы,
 -Интернет и Закон.


 
Статьи по Perl.


Переходим с PHP на Perl, как это ни печально...
PHP, конечно, язык хороший... Во всяком случае, синтаксис у него на порядок проще и яснее, чем у Perl. И конструкций/инструкций меньше. Это достоинство. Например, в Паскале конструкций еще меньше, но это не мешает ему называться почти что одним из самых алгоритмизируемых языков.
Подробнее
Cайт с помощью HTML::Mason.
Из-за сложности сопровождения, недостаточной гибкости и ограниченной функциональности человечество давно уже отказалось от статических HTML-страниц.
Подробнее
CTT - счетчик трафика.
Модуль CTT позволяет подсчитывать трафик, проходящий через определенный интерфейс. С помощью специальных счетчиков-фильтров можно задать правила отбора пакетов на основе IP-адреса и маски подсети. Фильтрация пакетов может выполняться на основе информации об источнике или о назначении.
Подробнее
Perl'ы для веб-мастера.
Вы можете быть профессиональным вебмастером, можете просто создавать и поддерживать свою домашнюю страницу, но в определенный момент вы обязательно должны почувствовать (если уже не почувствовали), что возможностей одного лишь языка HTML не хватает - сайту нужна интерактивность, взаимодействие с посетителем. Здесь вам на помощь прийдет Perl - простой и в то же время полнофункциональный язык программирования. С помощью Perl можно создавать как простые CGI-скрипты, так и сложные программы, взаимодействующие с базами данных. С чего же начать? Об этом мы сегодня поговорим.
Подробнее
Web браузер как средство доступа к БД.
В работе рассматриваются некоторые аспекты построения клиентского приложения на базе WEB броузера. Необходимо отметить, что информационная система, в основе построения которой лежат Web-технологии, в определенных ситуациях может не только сохранить возможности классического приложения, т.е. приложения разработанного в рамках клиент-серверной технологии, но зачастую и расширить их.
Подробнее
Переменные среды CGI.
При запуске CGI-скрипта веб-сервер передает ему целый ряд параметров в переменных среды. Часть переменных среды генерируется веб-сервером, а другая часть формируется из полей HTTP-запроса.
Подробнее
Windows CGI интерфейс.
Большое количество World Wide Web приложений основано на использовании внешних программ, управляемых Web сервером.
Подробнее
Скрипт управления деревом.
В предыдущих статьях, мы рассмотрели теорию хранения и управления древовидных структур данных, а так же реализовали Perl модуль для облегчения управления ими.
Подробнее
Простая поисковая система на Perl.
Стандарт cgi (common gateway interface) изначально был разработан для того, чтобы дать возможность пользователям запускать программы, доступные на сервере через Веб.
Подробнее
Как оживить Perl/CGI скрипт.
Данная статья призвана помочь взять "быстрый старт" тем, кто решил строить Web-приложения "своими руками" и выбрал в качестве средства для их создания язык программирования Perl (Practical Electric Rubbish Lister).
Подробнее
Взаимодействие нескольких форм.
Одним из недостатков HTTP протокола является невозможность сохранения состояния, или, другими словами, отсутствие поддержки транзакций, когда несколько последовательных действий пользователя объединяются в одно законченное действие.
Подробнее
Работа с хэшами в Perl.
Самый быстрый способ очистки - это присвоение пустого списка.
Подробнее
Работа с массивами в Perl.
Автор статьи не дает никаких гарантий, что код приведенный в ней будучи "преобразованный" с помощью Copy/Past заработает. Все примеры работали на момент написания статьи.
Подробнее
Межпроцессовые взаимодействия.
Сразу хочу огорчить программистов под Windows. К сожалению, некоторые из описанных ниже рецептов под Windows работать не будут.
Подробнее
Ассоциативные массивы в Perl.
Ассоциативные массивы в Perl являются реализацией хэш-таблиц. Ассоциативные массивы, безусловно, являются уникальным и чрезвычайно полезным свойством языка Perl.
Подробнее
Программная выписка счета в системе WebMoney.
Итак в настоящее время активно растет число интернет-магазинов, причем многие из них продают электронные товары (программы, шаблоны сайтов) или оказывают электронные услуги (ведение статистика сайта, доски объявлений, платные каталоги), да и завести себе свой собственный интернет-магазин не составит труда.
Подробнее
Простая поисковая система.
Стандарт cgi (common gateway interface) изначально был разработан для того, чтобы дать возможность пользователям запускать программы, доступные на сервере через Веб. Первые cgi-программы служили простым интерфейсом для стандартных команд grep и finger, преобразовывали информацию, выдаваемую этими командами, в формат html и передавали полученные результаты браузеру пользователя.
Подробнее
Интерпретация строковых выражений как функций.
Иногда возникает потребность интерпретировать в программе строковое выражение как функцию
Подробнее
Использование mod_perl.
Mod_perl — это С модуль Apache, реализующий Perl интерпретатор + набор Perl модулей, предоставляющих следующие интересные возможности:
Подробнее
Как написать свой счетчик посещаемости на Perl.
В этой статье рассказывается о том, как с помощью перла и библотеки GD написать счетчик типа SpyLog / HotLog.
Подробнее



Использование модуля для работы с шаблонами.
Существует достаточное количество модулей для работы с шаблонами HTML.
Все они имеют свои преимущества и недостатки. Описываемый в данной статье модуль не способен стать лидирующем, да и такая цель при его создании не ставилась. Эта библиотека расчитана на определенный круг задач, и наверное для крупных Web-проектов она не подойдет. Хотя есть достаточно серьезные коммерческие работы, использующие данный модуль
Подробнее
Использование модуля для работы с шаблонами. Часть 2.
Разобравшись с основными принципами работы с шаблонами в perl, рассмотрим еще один способ облегчения жизни программисту. Основной инструментарий - новая версия модуля STemplate.
Подробнее
Генерация контента сайта с использованием Template Toolkit.
Этот пособие представляет собой введние в Template Toolkit и показывает несколько типичных способов использования этой библиотеки для генерации контента сайта. Пособие описывает генерацию статических страниц с использованием утилит tpage и ttree и динамических страниц с использованием CGI скриптов и обработчиков Apache/mod_perl.
Подробнее
Введение в MySQL (используя Perl DBI).
MySQL - это реляционная база данных. MySQL основана на технологии client/server. Все примеры команд MySQL в этой статье могут быть введены прямо в командную строку MySQL. MySQL поддерживает многострочные команды и использует точку с запятой, как разделитель между командами.
Подробнее
Perl & XML. Библиотека программиста.
Язык программирования Perl появился достаточно давно и изначально был ориентирован на обработку текста. В отличие от Perl, за «плечами» XML — всего лишь считанные годы, но за это время он успел зарекомендовать себя с самой лучшей стороны. Этот язык широко применяется для обработки web-содержимого, выполнения различных операций с документами, проектирования web-служб, а также в любой другой ситуации, в которой требуется структурирование изменчивой информации. Несмотря на столь различную природу, эти языки прекрасно уживаются вместе. И именно описанию истории их порой сложного, но удачного союза посвящена эта книга.
Подробнее
Парсинг на Perl.
Perl быстро становится ключевым инструментом обычного системного администратора и волшебной шляпой системного программиста.
Подробнее
Аутентификация пользователей через Веб-интерфейс.
Однако, в большинстве своем все эти методы рассчитаны на хранение логинов/паролей в отдельном файле, или на аутентификацию пользователей с помошью апачесвкого .htaccess. Здесь же речь пойдет про аутентификацию реальных пользователей unix сервера через веб-интерфейс.
Подробнее
Создание сайтов с возможностью печати PDF на примере PDF::AP.
Хотелось бы рассмотреть преимущества формата PDF (Portable Document Format), разработанного компанией Sun Microsystems, а также где и почему стоит использовать формат PDF при создании сайтов.
Подробнее
Использование шаблонов при программировании WEB-приложений.
Может, кто-то скажет, а зачем выносить HTML код в отдельный файл если его можно спокойно писать в скрипте? Да конечно в скрипте можно писать HTML код, но просмотреть полностью «собранную», или частично «собранную» страницу которую выводит скрипт, возможно только при его нормальной работе, а во время отладки скрипта, как правило, возникают некоторые трудности. Потом при смене дизайна, опять же, править HTML код в скрипте сущая каторга, сколько раз я слышал о нареканиях со стороны Web-мастеров, что понять какие куски кода и в какой последовательности выносятся невозможно, так как, по большей части, они не программисты и вникать в код скрипта не намерены. И так далее и тому подобное, поэтому, все-таки будем разделять скрипты от HTML кода…
Подробнее
Upload File (Загрузка файла на сервер средствами Perl).
В статье представлен пример загрузки файла на сервер средствами Perl.
Подробнее
И снова отказываемся от модуля CGI?
Нет, нет и еще раз нет! Изобретение "велосипедов" не преследуется по закону, но и не особо приветствуется. Просто иногда хочется понять механизм работы некоторых элементов, к которым давно привык, и не обращаешь на них внимание. Для обработки данных, получаемых из формы, существует много модулей: CGI, CGI::Simple, CGI::Lite, CGI::WebIn, это из тех, которые знаю я. Наверняка их еще больше. А что я вижу в скриптах "неизвестного производства"?
Подробнее
Пишем элементарный рассылщик.
Как считает Ларри Уол - одно из величайших качеств любого прогрммиста - это его лень. Согласен. Надоели наши каналы, надоело платить деньги за три строки текста, и самое главное - надоело грузить иксы и Нетскейп что бы бесплатно отправить sms. Хорошо что этот самый ленивый Уол изобрел perl, а остальые линивцы - модуля.
Подробнее
Использование HTML-таблиц для вывода диаграмм.
При разработке некоторых видов скриптов, в частности - скриптов голосований, бывает желательно организовать в них наглядный вывод тех или иных статистических данных в виде диаграммы
Подробнее
Шаблоны документов и Perl.
Всегда, когда нам необходимо написать CGI скрипт на Perl мы сталкиваемся с тем, что скрипт должен возвращать пользователю некоторый HTML код. Как правило, этот код вставляется непосредственно в код самого скрипта
Подробнее
Альтернатива MIME::Parser и Email::Simple.
В одном из FAQ валяется такая мысль, что мол кантора Netscape сильно усложнила жизнь, когда сделала возможным внедрение в письма этого стандарта MIME, т.е. много частей в одном
Подробнее
Работа с сессиями в perl.
Механизм сессий предоставляет нам замечательную возможность хранения каких-либо данных между сеансами работы пользователя. Кроме того, на основе сессий возможно организовать идентификацию пользователей.
Подробнее
Гостевая книга из Perl'овки.
Многие начинающие веб-мастера ставят на свои сайты гостевые книги из бесплатных сервисов. Но как же хочется иметь свою собственную!
Собственная гостевая книга, со своим дизайном… Со своим дизайном. Что ж, на самом деле это вовсе не так сложно, как кажется. Давайте разберемся, как написать простую гостевую книгу на Perl.
Подробнее
Взаимодействие с Oracle на Perl.
В последнее время во многих организациях, использующих Oracle в качестве основной СУБД, возникает задача создания web-интерфейса для различных Интернет(Интранет) приложений. Способов организации такого интерфейса существует великое множество. Можно использовать Oracle Web Toolkit, написать его на Jave,Pythone,PHP,Delphi,C....
Подробнее
Модуль CGI.pm.
Модуль CGI предназначен для упрощения создания HTML документов скриптом написанным на Perl'е...
Подробнее
Жемчужина PERL: мощь C++ и простота Basic.
Предлагаемая вашему вниманию статья подготовлена по материалам книги Стивена Холзнера "Perl: справочник", которая выйдет в ИД "Питер" в I квартале 2000 года.
Подробнее



Почему mod_perl?
В этой статье я познакомлю вас с основами mod_perl, добьюсь того, что вы сами захотите попробовать поработать с ним и приведу в качестве примеров несколько известных сайтов, созданных с помощью mod_perl под Apache.
Подробнее
Настройка, установка CGI скрипта.
Чтобы настроить скрипт для работы на Вашем сайте, нужно прежде всего иметь некоторые основные данные.
Подробнее
Работа с шаблонами, использование HTML-Template с CGI-скриптами.
Одной из частых задач стоящих перед Web-программистом является отделение логики получения данных от формата представления данных. Для решения такой задачи часто используют шаблоны html-документов, которые при работе программ заполняются данными. Это позволяет выполнять верстку страниц другому человеку, или изменять внешний вид страниц не изменяя саму программу.
Подробнее
Чтение почты через Web-интерфейс.
В последнее время довольно популярными стали почтовые системы с Web-интерфейсом. Надо заметить, это довольно удобно, особенно для пользователей, которые выходят в интернет с разных компьютеров.
Подробнее
Создание больших web-проектов.
У любого успешного web-проекта рано или поздно возникает проблема роста. Существующие программно-аппаратные ресурсы перестают справляться с растущей нагрузкой. Универсальных рецептов, к сожалению не существует. В каждом проекте хороший программист будет программировать по-разному. Тем не менее, в этой статье я попробую дать несколько типичных рекомендаций по созданию больших web-проектов. Такие проекты в процессе создания и развития сталкиваются, как правило, с двумя почти противоположными по способам решения проблемами - большими скоростями и большими объемами данных.
Подробнее
Защищаем Perl.
Уязвимые CGI-скрипты - замечательная лазейка в компьютерные системы. Можем ли мы "перекрыть" ее со 100% надежностью, раз и навсегда? В статье проанализированы достоинства и недостатки существующих подходов к защите Perl и предложен метод защиты, основанный на "хакерской" (клин клином вышибают!) подмене системных функций процесса.
Подробнее
Пишем свой чат.
Написание чата ничем особенным не отличается. Та же запись в файлы, чтение из них информации и вывод ее на экран. Однако есть кое-какие тонкости...
Подробнее
Счетчик посещений на Perl.
Счетчики предназначены для учета количества посетителей на Ваш сайт. Кроме этого на счетчик можно возложить операции ведения статистики, учет хостов откуда пришли посетители и т.д.
Подробнее
Счетчик нажатий на ссылку на Perl.
Если Вам необходимо учитывать количество нажатий (кликов) на какую-то определенную ссылку то для этого конечно же необходим скрипт делающий это.
Подробнее
Создание пакетов и модулей в Perl.
В этой статье мы рассмотрим процесс создания пакетов и модулей и в качестве примера создадим один простейший модуль и пакет.
Подробнее
Создание индекса для сайта.
Скрипт осматривает все странички сайта на предмет meta description и meta keywords и составляет итоговую таблицу - индекс, или предметный указатель.
Подробнее
Гостевая книга на Perl.
Наиболее типичным примером программирования является Гостевая книга.
В этой статье мы с Вами напишем простенькую Гостевую книгу, записывающую данные в файл.
Подробнее
Аутентификация пользователей через Web интерфейс.
Про аутентификацию пользователей написано масса статей и для этой процедуры написано сотни скриптов. Однако, в большинстве своем все эти методы рассчитаны на хранение логинов/паролей в отдельном файле или на аутентификацию пользователей с помошью апачевского .htaccess. Здесь же речь пойдет про аутентификацию реальных пользователей Unix сервера через веб-интерфейс.
Подробнее
Perl и работа с сокетами.
Иногда возникает необходимость из программы на перле соединиться с другим сервером и передать/принять какую-нибудь информацию. Как правило, возникает необходимость работать с протоколом HTTP, но поняв основные принципы взаимодействия между двумя серверами и прочитав спецификацию интересующего протокола, можно написать программу, работающую практически через любой протокол. Далее мы рассмотрим работу с протоколом HTTP.
Подробнее
Net-SMTP.
В данной статье описывает 2 способа использования Net-SMTP.
Подробнее
Работа с cookies на Perl.
Cookies - небольшие файлы сохраняемые на машине клиента, позволяющие хранить персональную информацию для каждого пользователя на стороне клиента. В Perl для работы с Cookies используется модуль CGI::Cookie
Подробнее
Загрузка файлов на сервер и посылка e-mail с вложениями.
Одним из популярнейших вопросов во всевозможных форумах является вопрос «Как загрузить файл на сервер?». А ведь на самом деле это не так сложно, как кажется на первый взгляд. И чтобы не было совсем легко – пусть скрипт, который приведен ниже еще и посылает этот файл по почте, в виде вложения.
Подробнее
Определение IP-адреса с помощью Perl.
IP-адрес представляет собой уникальный 32-х битный идентификатор компьютеров, состоящий из четырех десятичных чисел, разделенных точками, например, 127.0.0.2. Взаимодействие или обращение к определенному компьютеру в Интернете осуществляется по его IP-адресу. В идеале каждый компьютер, с которого пользователь запрашивает страницы сайта, имеет постоянный уникальный IP-адрес, который, в свою очередь, передается серверу при запросах. На практике это не всегда так. Иногда нельзя отличить разных пользователей, работающих через один прокси-сервер по IP-адресам, т.к. в HTTP заголовках передается IP-адрес прокси-сервера, а не конкретного пользователя.
Подробнее
Отладка CGI-скриптов на Perl.
Целью данной статьи является представить некоторые способы и приемы, призванные, по мнению автора, заметно упростить процесс отладки CGI-скриптов на Perl, а также указать на некоторые самые распространенные ошибки при их написании.
Подробнее
Пример загрузки файла в Perl.
Этот пример показывает возможность загрузки файла через форму при помощи модуля CGI. Очень просто и красиво.
Подробнее
Графический счетчик на Perl.
Создавая текстовый счетчик, мы ограничены свойствами текста в браузере. Если же Вы хотите чегото из ряда вон выходящего, удовлетворяющего Вашему полету фантазии, то Вам подойдет как раз описываемая тема. Данный пример демонстрирует работу простого графического счетчика.
Подробнее
Введите число, изображенное на картинке.
В статье описан метод защиты от автоматического заполнения и отправки формы с сайта путем динамической генерации картинки с кодом и подтверждения правильности ввода.
Подробнее
Авторизация и аутентификация без куки.
В статье описывается простейший способ реализовать авторизацию и аутентификацию средствами perl не используя cookie.
Подробнее
CGI на Perl. Первые шаги.
Автор не будет себя утруждать вводным курсом PERL. Для этого в Сети огромное количество материала. Здесь делается акцент на особенности программирования скриптов на PERL.
Подробнее


 
Реклама

бесплатный хостинг конструктор сайта

Реклама

Рейтинги

Яндекс цитирования
Анти-Бан Яндекса для сайта www.webmas.ru