Топ-обзоры
Руслан (Rus)
Недвижимость
Аренда элитной недвижимости: конкуренция обострилась
Спрос на аренду элитной недвижимости в Санкт-Петербурге снижается. Даже краткосрочная аренда квартир, которая долгие годы была одним из самых доходных сегментов рынка, постепенно становится менее популярной. [26.05.06]
Гид-администратор
хит-парад
1.Borland C++ Builder - по русски!
[ 12164 ]
2."Visual Basic на русском"
[ 8935 ]
3.Area Visual Basic
[ 8793 ]
4.Pascal
[ 7639 ]
5.Ассемблер
[ 7547 ]
6.Assembler page
[ 7038 ]
7.Ассемблер. Описание всех команд.
[ 6966 ]
8.FreePascal.ru - портал программиста
[ 6909 ]
9.Visual Basic - Step by Step
[ 6279 ]
10.Исходники игр
[ 6122 ]
Карта сайта
Поиск информации


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

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

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

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

Содержание: ТемыОбзорыСсылки
Топ-обзор от 30.04.00 ( viewed - 168726 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

Разное

Клуб Русских Программистов в Германии (Rus) [ 3203 ]
Предоставлено: roscer [29.07.00]
Виртуальный "Клуб Русских Программистов в Германии" был создан 1 марта 2000 года. Создатели клуба - сотрудники немецкой компании V.K.COMM. GmbH, прошедшие все этапы оформления на работу в Германии. Клуб не является официальной организацией и существует благодаря энтузиазму его создателей. Цели клуба: помощь IT-специалистам из стран СНГ в поиске работы в Германии; информационная поддержка выезжающих на работу в Германию специалистов; помощь выехавшим на работу в Германию в освоении новой страны.

Hobby Programming (Rus) [ 2162 ]
Предоставлено: roscer [09.05.00]
"Мои интересы - это программирование в самых разных его аспектах. Здесь Вы найдете известные и не очень ссылки, программы и исходные тексты. Работа с графикой и AVI. "

BJack's homepage (Rus) [ 1838 ]
Предоставлено: roscer [07.05.00]
На сайте можно найти заметки о программировании под Windows, инструменты для программеров.

SoftSite (Rus) [ 2160 ]
Предоставлено: [18.04.00]
Каталог официальных сайтов поддержки ПО разработчиками -для всех тех, кто ищет новые версии программ, апгрейды, freeware, и просто интересный софт.

Чернильница (Rus) [ 2204 ]
Предоставлено: roscer [16.03.00]
Добро пожаловать в Чернильницу - крупнейший в Рунете каталог ссылок на on-line литературу

About DirectX (Rus) [ 2118 ]
Предоставлено: roscer [27.02.00]
Cтраничка посвящена DirectX, его внутренностям, и особенностям..

AriseSoft (Eng) [ 1931 ]
Предоставлено: roscer [27.02.00]
Особое внимание уделено технологии ActiveX, Средства разработки приложений на Delphi и C++Builder

DirectX в приложениях (Rus) [ 2263 ]
Предоставлено: roscer [27.02.00]
Начинать работу с DirectX нужно с этого сайта

Free Developers (Rus) [ 2002 ]
Предоставлено: roscer [27.02.00]
Представлен только один продукт для бесплатного пользования. FDL - язык написанный на Delphi

SiComponents home page (Eng) [ 2336 ]
Предоставлено: roscer [27.02.00]
Мультиязычные компоненты для Delphi и C++ Builder

Source Code (Eng) [ 2165 ]
Предоставлено: roscer [27.02.00]
На странице приведены описания элементов управления, программ и утилит написанных на Delphi, C++Builder и C++ и предоставлена возможность загрузки их программных кодов.

WPTools V2 (Eng) [ 2070 ]
Предоставлено: roscer [27.02.00]
Набор Delphi и C++Builder компонент для работы с форматированными текстами в приложениях. С сайта может быть загружен пробный вариант

efg's Reference Library (Eng) [ 2116 ]
Предоставлено: roscer [27.02.00]
Описание некоторых библиотечных функций

City zoo, inc. (Eng) [ 2176 ]
Предоставлено: roscer [27.02.00]
На сайте находится множество советов, трюков, FAQ.

Visual C++ Developers Journal (Eng) [ 2032 ]
Предоставлено: roscer [26.02.00]
Сайт предстовляет собой журнал для C++ программеров

библиотеки готовых кодов для VB и Access (Eng) [ 1964 ]
Предоставлено: Elik [24.02.00]
На этом сайте Вы сможете поискать и найти готовые программные решения по Вашим нуждам. А для профи есть возможность послать свой код. Хотя сайт и сделан нашими ребятами, но язык - английский.

Описания алгоритмов (Rus) [ 2012 ]
Предоставлено: roscer [19.02.00]
На сайте можно найти описания и примеры реализации множества алгоритмов.

Программирование модемов. (Rus) [ 2369 ]
Предоставлено: roscer [16.02.00]
В документе рассказывается о программировании модемов.

Жизненный цикл pазpаботки пpогpамм (Rus) [ 2259 ]
Предоставлено: roscer [16.02.00]
В пpогpаммных пpоектах, больших и малых, методология pазpаботки пpогpаммы использyется для пpоектиpования, pазpаботки и сопpовождения пpиложения. Эта методология может полностью отсyтствовать пpи pеализации малых пpоектов.Совеpшенно иначе выглядят пpоекты, в котоpых задействованы команды pазpаботчиков, а сpоки исполнения пpоектов исчисляются месяцами и годами совместной pаботы обеих стоpон. В данном слyчае необходима стpогая методология создания и pеализации пpоектов, называемая Жизненным Циклом Разpаботки Пpогpамм или ЖЦРП. 23 кб (Dos)

Программирование: теоремы и задачи. (Rus) [ 2215 ]
Предоставлено: roscer [16.02.00]
Книга написана в убеждении, что программирование имеет свой предмет, не сводящийся ни к конкретным языкам и системам, ни к методам построения быстрых алгоритмов. Выбранный жанр книги по необходимости ограничивает ее 'программированием в малом', оставляя в стороне необходимую часть программистского образования - работу по модификации больших программ. 144 кб (Dos)
 
   next 20 >>

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

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