|
|||
|
|||
Автозаполнение сайта |
|||
О бедном верстальщике замолвите слово. Речь в данной статье пойдет о такой рутинной операции, как информационное наполнение сайта. Естественно не homepage, а достаточно обширного корпоративного проекта, как правило, находящегося в локальной сети, на котором регулярно должны появляться новые материалы. Представьте себе, такой неприятный вариант: каждый день вам приходит несколько статей и вместо того, чтобы все свое время потратить на любимое программирование, полчаса - час занимаетесь перекодировкой, преобразованием в HTML, выкладкой и проверкой работоспособности ссылок. Полчаса это конечно мелочь. Но, как это не печально, мелочи имеют тенденцию накапливаться, и времени на них тратится все больше и больше. В конце концов, вы просто увязаете в этом болоте. А ведь операция то по существу рутинная. Материал приходит, как правило, в одном и том же формате. Возникает мысль о написании робота. Первый вопрос, который необходимо решить – в каком виде хранить данные. Как правило, останавливаются на классическом варианте, когда материалы одной группы хранятся в виде файлов в отдельном каталоге. Названия файлов имеют постоянную составляющую и цифровой код. Например, pressa/2601.htm – обзор прессы за 26 января. Возможен другой вариант, когда информация хранится в базе данных. И тот, и другой вариант имеют свои плюсы и минусы. Второе. Скрипт автоматически формирующий индексный файл. Мы используем несколько вариантов для различных директориев. Вот пример кода, формирующего оглавление к журналу Internet Zone: izone.php3 Надобность в этом возникла, так как наша локальная сеть (500 машин) до сих пор не имеет канала связи с интернет. Жаль, конечно, что сами выпуски не приходят по почте, но, по крайней мере, теперь не надо беспокоиться о работоспособности ссылок. Достаточно просто распаковать архив и перекопировать на сайт весь каталог izoneXX. И, наконец, третье - робот, работающий с почтовым ящиком. Те же обзоры прессы, приходящие на определенный адрес распаковываются, преобразуются в HTML и сбрасываются на сайт. Здесь мы приходим к возможности формировать сайт, используя привычный Word и электронную почту, но это тема для другой статьи.
|
|||
|
|||
Copyright © "Internet Zone", info@izcity.com | |||
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас. |