Топ-обзоры
Руслан (Rus)
Недвижимость
Аренда элитной недвижимости: конкуренция обострилась
Спрос на аренду элитной недвижимости в Санкт-Петербурге снижается. Даже краткосрочная аренда квартир, которая долгие годы была одним из самых доходных сегментов рынка, постепенно становится менее популярной. [26.05.06]
Гид-администратор
хит-парад
1.Borland C++ Builder - по русски!
[ 13599 ]
2.FreePascal.ru - портал программиста
[ 12036 ]
3."Visual Basic на русском"
[ 10196 ]
4.Area Visual Basic
[ 10147 ]
5.Delphi Sources: Программирование на Delphi, исходники программ, форум и др.
[ 9598 ]
6.Pascal
[ 8990 ]
7.Ассемблер
[ 8811 ]
8.Ассемблер. Описание всех команд.
[ 8326 ]
9.Assembler page
[ 8257 ]
10.Программирование для интернета
[ 8120 ]
Карта сайта
Поиск информации


roscer Алексей Пеклун ( roscer ™)

Программирование

Навигация :  Сусанин > Компьютерные технологии > Программирование > Топ-обзор

Количество ссылок в категории: [ 523 ]
Количество тем в категории: [ 35 ]
Добавлено за последнюю неделю: [ 0 ]
Количество кликов по ссылкам: [ 2011064 ]

Содержание: ТемыОбзорыСсылки
Топ-обзор от 30.04.00 ( viewed - 215302 times )
╚CGI╩
CGI √ скрипты. Что это такое, на чем их пишут и зачем они нужны┘

Популярность интеренета растет с каждым днем, появляется все больше и больше web-страниц. Если раньше большинство пользователей использовали интернет в основном для проверки своей почты, то теперь почти все пытаются создать свою страницу. Новичок как правило не обращает внимание на дизайн, интерфейс своего детища. Но со временем ему хочется сделать что-то лучше чем уже есть и вот тогда начинаются поиски чего-то нового. Он ищет чем бы приукрасить свою страничку, как сделать так что бы пользователям было интересней, и вот тогда он приходит, как правило, к выводу что надо внедрить в страничку CGI (добавить опросник, форум, какие-то игры и т.п.)

CGI (Common Gateway Interface) ≈ спецификация программ, которые пользователь может выполнять на Web-сервере. В этом случае устройством ввода-вывода считается программа просмотра гипертекстовых страниц или браузер. CGI представляет собой стандарт взаимодействия Web-сервера с прикладными программами. Программы CGI можно писать на любых языках типа Си++, Паскаль, Visual Basic и им подобным, но тогда возникают ограничения на переносимость ПО с одной серверной платформы на другую. Интерпретатор же Perl сейчас существует практически на любой платформе.

Perl - интерпретируемый язык, приспособленный для обработки произвольных текстовых файлов, извлечения из них необходимой информации и выдачи сообщений. Perl также удобен для написания различных системных программ. Этот язык прост в использовании, эффективен, но про него трудно сказать, что он элегантен и компактен. Perl сочитает в себе лучшие черты C, shell, sed и awk, поэтому для тех, кто знаком с ними, изучение Perl-а не представит особого труда. Cинтаксис выражений Perl-а близок к синтаксису C. В отличие от большинства утилит ОС UNIX Perl не ставит ограничений на объем обрабатываемых данных и если хватает ресурсов, то весь файл обрабатывается как одна строка. Рекурсия может быть произвольной глубины. Хотя Perl приспособлен для обработки текстовых файлов, он может обрабатывать так же двоичные данные и создавать .dbm файлы, подобные ассоциативным массивам. Perl позволяет использовать регулярные выражения, создавать объекты, вставлять в программу на С или C++ куски кода на Perl-е, а также позволяет осуществлять доступ к базам данных, в том числе Oracle.

Этот язык часто используется для написания CGI-модулей, которые, в свою очередь, могут обращаться к базам данных. Таким образом может осуществляться доступ к базам данных через WWW.

Для полноценной работы с Perl-ом нужно скачать необходимый софт. Вот несколько узлов где можно найти ПО на любой вкус Perl, www.freescripts.com

А вот пару учебников по Perl первый и второй


По материалам :
Учебника по Перлу
Еще одного учебника по Перлу

Темы Топ-обзоры
Новые поступления [ 132 ]

ADA [ 11 ]

Assembler [ 23 ]

C/C++ [ 20 ]

CGI [ 15 ]

Clarion [ 12 ]

COBOL [ 13 ]

CPrime [ 10 ]

Delphi [ 63 ]

FORTH [ 11 ]

Java [ 21 ]

MS Access 97 [ 13 ]

Oracle [ 11 ]

Pascal [ 14 ]

Perl [ 13 ]

Python [ 15 ]

SPHINX C-- [ 11 ]

SQL [ 12 ]

Turbo Vision [ 11 ]

VB-хитрости [ 10 ]

Visual Basic [ 26 ]

Visual FoxPro [ 13 ]

Библиотеки [ 15 ]

Все для создания web-странички [ 19 ]

Документация [ 41 ]

Исходники игр [ 11 ]

Исходные тексты программ [ 21 ]

Несколько языков программирования [ 30 ]

Программы [ 33 ]

Разное [ 53 ]

Разработка программ [ 14 ]

Создание игр [ 19 ]

Статьи [ 54 ]

Учебники [ 53 ]

Форумы [ 14 ]

Хакинг [ 16 ]

Python [06.05.00]
Что это за язык программирования? Когда он появился, зачем он нужен?

CGI [30.04.00]
CGI √ скрипты. Что это такое, на чем их пишут и зачем они нужны┘

HTML [20.03.00]
Что это такое? Заблуждение насчет HTML

Visual Basic 7 [15.03.00]
Новые возможности Visual Basic7. Станет ли VB7 самым популярным языком программрования?

Немного из истории Visual Basic [08.03.00]
Предыстория и история создания Visual Basic-a

Учебники

HTML (Rus) [ 4250 ]
Предоставлено: roscer [08.05.00]
Книги и технические руководства по HTML

Семинар по программированию на Python (Rus) [ 4670 ]
Предоставлено: roscer [06.05.00]
Здесь вы найдете перевод "Семинара по программированию на Python" (Python Tutorial), написанного самим автором языка - Гвидо ван Россумом (Guido van Rossum), и являющегося классическим введением в язык программирования Python.

Книга по Perl (Rus) [ 3342 ]
Предоставлено: roscer [03.05.00]
В книге приводятся начальные сведения по новому языку программирования Перл. Данный язык получил широкое распространение в связи с развитием компьютерной сети Интернет. Все примеры в книге проверены для Перл версии 5.003 операционной системы Unix FreeBSD 2.1.0. Для программистов, системных администраторов и пользователей компьютеров. (C) Маслов Владимир Викторович.

Основы JavaScript (Rus) [ 4483 ]
Предоставлено: roscer [30.04.00]
Учебник по JavaScript для начинающих (на русском языке). Подробно описаны основные операторы языка, применение объектов и функций. В качестве примеров приведены классические игры, целиком написанные при помощи JavaScript.

Perl (Rus) [ 3512 ]
Предоставлено: roscer [30.04.00]
На сайте находится учебник по Perl

Учебник по Perl (Rus) [ 7008 ]
Предоставлено: roscer [30.04.00]
На сайте находится он-лайн учебник по Perl

Учебник по Perl (Rus) [ 5713 ]
Предоставлено: roscer [30.04.00]
На сайте находится он-лайн учебник по Perl

HTML учебник (Rus) [ 4784 ]
Предоставлено: roscer [18.03.00]
Не понадобится больше бродить по Сети в поисках хорошего учебника: этот учебник охватывает все самое нужное для того, чтобы сделать первоклассный сайт в профессиональном стиле. Важнейшая деталь: учебник написан понятным и толковым языком, без переливаний из пустого в порожнее, - в отличие от большинства книг по основам программирования для Web.

Практическое руководство по HTML (Rus) [ 3466 ]
Предоставлено: roscer [18.03.00]
Написано Николаем Чувахиным (1997) Тоже хороший учебник, для начинающего пользователя в самый раз Недостатки - нет разделов о CSS, нет описания META тагов, фреймов и еще кое-чего нужного. Видимо, объясняется тем, что учебник написан 3 года назад, когда это все было в стадии разработки

Учебник по HTML (Rus) [ 3774 ]
Предоставлено: roscer [18.03.00]
Этот сайт посвящен созданию Web-сайтов в Интернете. Так же учебники по PhotoShop 5.5, Adobe Illustrator 8.0, JavaScript.

HTML-справочник (Rus) [ 4147 ]
Предоставлено: Elik [08.03.00]
Создатели сайта называют свой справочник "броузеронезависимым":-))) Хочу заметить, что справочник действительно уникальный, и чтобы не ошибиться в описании, лучше процитирую: "Данный сайт оформлен как элекронная версия справочника по языку HTML. Это не перевод скучной спецификации и не попытка написать учебник. Наша задача - коротко и ясно описать действие всех элементов языка, которые вы можете без опаски использовать при создании Internet-страниц, не боясь, что какая-то версия какого-либо браузера сделает вам неприятный сюрприз.".

С++ учебник (Rus) [ 3970 ]
Предоставлено: roscer [27.02.00]
Довольно неплохой учебник по С++. "Здесь не рассматриваются особенности DOS и IBM PC совместимы компьютеров, поэтому данный курс можно использовать для изучения C++ на любой платформе. Пройдя этот курс вы сможете, при определенном старании, овладеть любой системой."

IATK Programmers Library (Rus) [ 3275 ]
Предоставлено: roscer [27.02.00]
Книги по программированию (C++, TASM, ASM, TP7.0.......) , утилиты, ссылки и т.п

VBA (Rus) [ 4330 ]
Предоставлено: roscer [26.02.00]
На сайте находится книга - VBA шаг за шагом.

Книги по C и С++ (Rus) [ 4197 ]
Предоставлено: roscer [26.02.00]
На сайте находятся книги по C и С++

From The Ground Up: A Guide to C++ (Eng) [ 3443 ]
Предоставлено: roscer [25.02.00]
На сайте один из лучших обучающих курсов по программированию на языке C++, рассчитанный на начинающих программистов.

Onlibrary - С++ (Eng) [ 3266 ]
Предоставлено: roscer [25.02.00]
Архивы книг: Teach yourself C in 21 day, Teach yourself C in 24 hours, Teach yourself C++ in 21 day.

Андрей Богатырев. Хрестоматия по программированию на Си в Unix (Rus) [ 4289 ]
Предоставлено: roscer [25.02.00]
Простые программы и алгоритмы. Сюрпризы, советы. Массивы, строки, указатели. Работа с файлами. Системные вызовы и взаимодействие с UNIX.

Бьярн Страустрап. Справочное руководство по C++ (Rus) [ 4359 ]
Предоставлено: roscer [25.02.00]
Книга для свободного скачивания и прочтения

Бьярн Страустрап; Введение в язык Си++ (Rus) [ 4391 ]
Предоставлено: roscer [25.02.00]
Бьярн Страустрап; Введение в язык Си++ Полная книга.
 
   next 20 >>

форум-центрдобавь свой urlподпишись на рассылку новостей

винтовой компрессор купить!
 
  Все музыкальные новинки и мировые хиты в mp3 можно скачать тут!
  Download best music hits in mp3
  Все новости Одессы - Гороскоп - Программа ТВ на неделю 
дизельные генераторы купить!