Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Perl (http://www.flasher.ru/forum/forumdisplay.php?f=21)
-   -   cgi == perl ?? (http://www.flasher.ru/forum/showthread.php?t=22698)

gOloVasTicK '~ 12.11.2001 14:06

А я так сильно подозреваю что эт нормальный Перловский скрипт. Просто открываемый в Блокноте, а так как возврата коретки нет........... Получаеться сами знаете что :D

Для быстрого редактирования советую БРЕД2 или Фар.

IgoB 19.11.2001 11:36

Нет
 
Программы CGI не всегда написаны на Perl, используется множество языков программирования - C, C++, PHP и другие...

AlexSm 19.11.2001 14:14

4 IgoB

НЕТ !
Хорошо когда кроме уверенности , Вы излучаете свежесть рондо. ;)

А что Нет ?
Тут никто и не доказывает что CGI - это только Perl.
Common Gateway Interface это.

IgoB 19.11.2001 14:40

Зачем же так...
 
Не надо так кричать... Я предупреждал в своем вопросе, что я чайник:))) Лучше посоветуйте, как сделать свою доску объявлений;)
С уважением Игорь Бондаренко

AlexSm 19.11.2001 18:32

Извините! Я не кричу, я шучу ..... :)
 
А форум сделать легко.
Обычно форумы пишут на PHP или PERL.
Выбирать по вкусу.
Я правдо сам еще не спец (стаж =2 месяцам) ;)), но имхо PERL как-то посолидней. В том плане что можно больше разных примочек и извратов на нем сделать. И куча библиотек есть.
Если выбираем Перл,значит делаем так :
ставим перл, сервер.
берем книжку O`Reily CGI програмирование или нечто подобное из интернета (можно поискать в яндексе по слову "Перлеводы" - не опечатка :) и другие.
Потом понимаем такую веш, что perl скрипт работает только на сервере (в отличии например от ява скрипта), и работает соответсвенно в режими послал принял снова послал снова принял.
значит в книжке по CGI находим как получить переданные параметры в строке броузера http://my_server(localhost).cgi-bin/test1.pl?Post=LALALALALALALALA&Time=Now&......другие параметры через & ......


#!/usr/bin/perl
use strict;
use CGI;
my $q = new CGI;
if (defined ($q->param("TEST"))){
print $q->param("TEST"); # TEST имя одного из параметров.
}


Там же в книжке читаем как бы все это удобоваримо в броузер постить.
А для хранения данных используем какуюнибуть базу данных.
Толи можно самому в текстовые файлы писать, или взять mySQL и прочитать Perl DBI - это некая такая унифицированная штука которая работает с разными базами данных. В том числе с mySQL.

Приступай !
Флаг тебе в руки по самое древко!

JPEG 04.12.2001 03:19

:)
 
А как на счёт форума на Си++ или Си.

+ самые быстрые библиотеки Perl`а наструганы в Си.
+ вот я подолбался с Перлом, и отвык компилить... От ехе отвык... Теперь вот жду исходника на Си. Так, что народ начинающий, неплохо начинать с Си, а то сразу в Перл... это как играть на гитаре, неумея её настраивать.... :)))

Короче радость одна - програмирование. Ха-ха :)

JPEG 04.12.2001 03:21

Re: Извините! Я не кричу, я шучу ..... :)
 
Цитата:

Оригинал написал(а) AlexSm
А форум сделать легко.
Обычно форумы пишут на PHP или PERL.
Выбирать по вкусу.
Я правдо сам еще не спец (стаж =2 месяцам) ;)), но имхо PERL как-то посолидней.

Замечательный совет. Тока если у тебя нет нужды спать, есть, не нужны девушки, выгулка, руки встроены в разъём клавы, глаза видят монитор с его частотой. То есть если ты один - суперхит не выхдет. Хотя есть гении.

Nek 04.12.2001 04:55

---
 
Флжшерам без стажа серверного веб программинга я бы порекомендовал PHP... синтаксис похож на ява скрипт, а значит и на Flash 5. Быстро все выучится...

MyXus 08.12.2001 00:08

А я вот знаю чуток С++. А чиво мне надо с ним зделать чтобы это в нете использовать??!!
А чёто у меня не работает ничего? 8-)))) Всё прописал красиво, а *.pl эксплорер выводит как текстовики.
А если я знаю синтаксис С, что мне лучше учть, ПЕРЛ или ПХП? Или и то и другое? Или и то и другое + MySQL?
И вообще?

RFMitrio 08.12.2001 16:06

2Myxus: Пёрл на си совсем не похож.


Часовой пояс GMT +4, время: 12:24.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.