Многие из нас кое-что знают о программировании. Например, такая обычная программа, как Microsoft Excel, известная многим не понаслышке, содержит в себе элементы программирования: математические формулы (удобный калькулятор в ячейках, подсчет однотипных данных для списка данных), изменение текстового содержимого с помощью формул. И, надо сказать, многие освоили эти формулы Excel, в том числе и мне пришлось кое-что узнать об этих полезных функциях и применять их в жизни.
Но этих знаний было все-таки недостаточно для того, что бы продолжать свою работу, связанную с созданием и продвижением сайтов. И волей-неволей мне пришлось обучаться программированию и осваивать в первую очередь самый распространенный для задач в интернете язык программирования – PHP.
Конечно первые шаги в программировании оказались совершенно нелегкими, особенно если учесть, что процесс обучения был полностью самостоятельным. Мне приходилось преодолевать трудности связанные с изучением новых слов и процессов, купить и изучать соответствующую литературу, Однако эти трудности и потраченное время окупились сторицей, благодаря выбору правильных учебников по PHP (очень помогла серия книг авторов Кузнецов, Симдянов, Голышев – очень понятно и интересно излагают основы программирования на PHP), ну и, конечно, собственным усилиям по освоению и применению знаний.
Из сделанных мною программ хочется отметить: "движок" к HTML сайту, скрипт по проверке позиций сайтов в поисковиках, а также скрипт по проверке качества внешних ссылок. Все созданные мною программы оказались очень востребованы и полезны в нашей работе. Они позволяют сэкономить массу времени и облегчают работу людей сопряженных профессий. Пожалуй, это и есть самое ценное, что дает программирование — это автоматизация повторяющихся процессов и облегчение работы других людей.
В отношении создания и продвижения сайтов, естественно, программирование оказывается совершенно необходимым. Почему? – Взять например, проверку качества внешних ссылок. Ведь ни для кого не секрет, что покупка ссылок была самым популярным способом продвижения сайтов, и до сих пор большинство сайтов продвигаются с помощью покупных ссылок. При этом конечно же стоит задача проверять качество этих ссылок, что бы не оказаться «в дураках», купив ссылку, скажем с забаненного за какие-то «пригрешения» ресурса. Для проверки забанен ли ресурс применяется в Яндексе запрос вида host="www.host.ru". Конечно системы, продающие ссылки дают возможность такой проверки автоматически, но с некоторой задержкой, (скажем в месяц один раз получается достоверная информация), так что для получения свежей информации необходимо делать это самому. Если делать это вручную, то может оказаться не под силу одному человеку, так как ссылок может быть много: сотня или тысяча, а может и десятки тысяч. Единственное, что может в этом помочь: скрипт или попросту программа.
Или же проверка ссылок на качество по такому параметру, как число внешних ссылок, находящихся на этой странице. Вручную проверить этот параметр еще более трудно, чем предыдущий, поэтому и создавались специальные программы для автоматизации этого процесса, такие как Semonitor и другие.
Немного о «движке», который я написал для HTML сайтов. Он прост. Он позволяет редактировать любой сайт, созданный с помощью редактора Dreamweaver, добавлять страницы и изменять меню. Основная цель создания движка – дать менеджерам возможность самим вносить изменения в проект. Обычно сайты, создаваемые на HTML не являются большими, то есть от 5 до 50-100 страниц. Но, когда этих сайтов много, то возникает ситуация, когда много времени уходит на внесение мелких изменений, которые очень просты, но время затратны. Поэтому дать редактору сайта возможность самому вносить изменения необходимо, и это принесет пользу не только с точки зрения экономия времени, но и с точки зрения качества контента, которое, как известно является определяющим для продвижения сайтов. Например сайт http://www.office-web.ru использует этот движок и позволяет легко и без трудностей редактировать содержимое сайта, вносить изменения и добавлять картинки. Очень помог в создании движка визуальный редактор SPAW, созданный прибалтийскими авторами. Удобен и прост, имеет русскую версию перевода. Сейчас изменение страниц в сайте – одно удовольствие, так как не требует ни одного лишнего действия.
Еще пару слов о скрипте для определения позиций сайтов в поисковиках. Это программа, которая берет список URL-ов сайтов и список ключевиков и проверяет место сайта по конкретному запросу. Например сайт http://www.ad120x80.ru/ посвящен тонометрам, то есть описывает их и продает. По слову тонометры он занимает 5 место в Яндексе, 6 в Гугле и 5 в Рамблере, что очень быстро можно узнать и вручную, но если этих слов-запросов 4, тогда время уйдет уже минут пять или около того, а для программы эта задача намного проще и время уйдет меньше минуты.
Да и вообще хотелось бы отметить то, что сутью интернета является информация, созданная людьми, передаваемая с помощью программ и средств коммуникации. Если не будет программ, то не будет и инернета, следовательно программы должны и будут развиваться в будущем независимо от способа передачи данных, программы, как обработчики информации будут нужны. Поэтому необходимо уделить программированию особое внимание, это то, что позволяет помочь человеку донести творчество до другого человека.
Автор: Алексей Игнатьев.