Десять правил настройки скриптов.


Прислал: NAS [ 05.10.2000 @ 12:16 ]
Раздел:: [ Статьи по Perl ]


Десять правил настройки скриптов.

1)     Копировать на сервер как ASCII файлы (text-mode). Во всех фтп-программах есть такая опция или кнопка. Если вы ее раньше и не замечали.
2)     Устанавливать в каталог /cgi-bin/каталог_скрипта/
    Это уже чисто мое измышление. Так аккуратненько как то.
3)     Устанавливать на скрипт права доступа.
Разъясняю. Все сталкивались, даже в виндоус со скрытыми, системными, только для чтения файлами. В системе юникс, на базе которой существуют большинство серверов в интернете, абсолютно такая же ситсема, только усложненная. И пусть смеются сейчас админы и разные другие личности с пухлой от знаний юникс головой. Нам, простым людям, неважно насколько сложна система, нам надо знать как ее использовать в наших целях.
Итак, в юниксе можно провернуть такую же фиговину и с исполняемыми файлами. То есть Петя -посетитель странички, может одну программу запустить, а с другой он побреется опасной бритвой. Одну страничку он увидит, а другая ему покажет фигу.
Вы, как полновластный сервера, должны решить, что разрешено, а что запрещено.
Все исполняемые файлы, доступные посетителям странички, должны иметь право доступа 755.
Делается это командой
site chmod 755 имя_файла.
Я не знаю вашей любимой фтп-программы, но то, что возможность вводить команды в ней есть - не сомневаюсь.
Или же вы просто выделяете файлы и где-то в свойствах выставляете 755.
Или же если есть три столбика с чекбоксами-то поставьте галочки вот так

            User Group World
read      x    x     x
write     x    -     -
execute   x    x     x
x- отмечено,
- -не отмечено :)

4) Если скрипт что то пишет в свой каталог, то на этот каталог нужно установить права доступа 777 и на файл, в который скрипт пишет, надо тоже установить такие права доступа.

 

Что использовать при создании или модернизации сетевого проекта ?

1) Редиректинг.
Полезная штука. Вы можете переезжать с места на место, а адрес странички не меняться.
Если до сих пор у вас еще нет постоянного имени странички, обязательно заведите. В каталогах ссылок теперь вас будут знать bye.da.ru и вы не потеряете посетителей, если в дальнейшем переедите на новый адрес. В конце концов, если заведете постоянный сервер www.bye.ru
ваши посетители привыкнут к этому.
Минус один. В статистике посещений на страничку будете видеть не то место , откуда к вам пришли, а сервер службы редиректинга.
Полезно также завести редиректинг на е-майл.
А можно плюнуть на все, и открыть свою службу редиректинга. Смотрите раздел cgi.

2) Хостинг.
Хорошо, конечно, иметь страничку на сервере chat.ru или newmail.ru. Если это 10 страничек с описанием ваших любимых спиртных напитков, ссылками на халяву столетней давности, фотками вашей бабушки или описанием поездки в устькалымлаг в период с 1965 по 1980.
Если же у вас какой либо интересный проект (даже узкому кругу лиц) с большим объемом информации, через некоторое время вам становится чрезвычайно трудно управляться с таким контент-монстром. Смена дизайна, а всегда хочется что то изменить, становится огромной проблемой, руки опускаются, и, как результат, under construction и последнее обновление **.**.1937 омрачают взгляд пришедшего к вам посетителя.
Что же делать, если вам хочется чего то большего ?

Ответственно подойти к выбору хостера. То есть той компании, которая предлагает вам разместить свою информацию на своем сервере. Какие варианты есть ?
Будем рассматривать только условно-бесплатные варианты. Условно-потому что расплачиваться придется показами баннеров хостера в выпадающем окне или на своей страничке или во фрейме вверху или внизу. Можно насладится тысячью ссылок на бесплатных хостеров. Например тут ( http://webscript.ru///freewebspace.net ).
А можно воспользоваться моим советом и опытом ( http://webscript.ru///atlantida.agava.ru/?hosting ).

3) Контент.
Содержание вашего сервера. О чем будет ваш проект ?
Надо вложить немного души и фантазии в это дело.
Очень важная часть и зависит только от вас.

4) Фичи.
Навешивание интересных сервисов на вашей страничке очень полезны. Гостевухи, голосования, форумы, спец-каталоги, топы понравятся посетителям.
Один совет-хоть в чем то будьте оригинальны. Не стоит создавать голосования типа "В который раз вы сюда пришли?".

2) Заселяем новую площадь.
Итак, к вам пришло письмо, достаточно жесткое какое-то, как мне показалось. Вы, дескать, одобрены и вам дадут. И инструкции до кучи.
Новое место требует новых решений. Поборов возникшие трудности, вы будете вознаграждены удобством работы со своим любимым детищем-проектом.
Необходимо отладить свой сервер в домашних условиях.
Следуя данным инструкциям, настройте программное обеспечение.

Сергей Владыкин( mailto:s.vlad@iname.com )  //atlantida.agava.ru ( http://webscript.ru///atlantida.agava.ru )
Жду ваших замечаний и предложений