Всё для веб-мастера • Сайт вебмастеров

Всё для вебмастера Вебмастеру: всё о создании и продвижении сайтов

• • •

 

Введение в CGI


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

В сети существует несколько очень хороших вводных курсов по документам CGI. Ниже приведённая информация - это сводка наиболее Важных советов, которые нужно помнить, используя CGI.

Основное, что нужно помнить, используя скрипты CGI:

  1. Проще всего использовать заранее установленные скрипты, доступные через cPanel, но если определённый скрипт делает не совсем то, что Вам нужно, Вы можете найти лучший скрипт в Сети. Обычно можно найти любой скрипт, особенно если Вы готовы платить.
  2. Прочитайте всю имеющуюся документацию на имеющийся скрипт перед его применением. Это поможет избежать большую часть проблем.
  3. CHMOD ("Change Mode") значит изменить права на доступ к определённому файлу (обычно к самому скрипту). Диспетчер файлов cPanel позволяет Вам это сделать быстро, как и большинство инструментов FTP.
  4. Важно - после загрузки cgi-bin скриптов, измените права доступа на 755 (если в документации скрипта не назван другой). Например, Вам нужно изменить права на доступ к заранее установленной cPanel CGI EMail скриптов на 755, чтобы использовать их правильно.
  5. Во многих скриптах необходимо указывать путь к Perl (процессор скриптового языка) и к sendmail (HTTP почтовый процессор). Вы можете найти эту информацию на первой странице cPanel.
  6. Обязательно протестируйте скрипты несколько раз! Проверка необходима для того, чтобы убедиться, что всё работает хорошо.

2004-2022 © При использовании информации ссылка на сайт Всё для вебмастера обязательна

Рейтинг@Mail.ru Rambler's Top100