Дело в том, что посещая многие форумы по раскрутке сайта, я замечаю, что люди, как бы странно это не выглядело, постоянно задают однотипные вопросы. Ни поиски по форуму, ни постоянные замечания модераторов подобных конференций им не помеха.
Иногда подобные вопросы поступают и на электронный ящик, и в ICQ. Складывается впечатление, что они правят миром. Естественно, отвечать на подобные вопросы очень надоедает. Создаётся эффект попугая, или радио, или пластинки, ну и много чего ещё…
Поэтому, дабы уменьшить их список, да и облегчить и без того сложную жизнь оптимизатора (тем более, начинающего, который в любом случае будет их задавать), я решил опубликовать здесь небольшую подборку наиболее типичных вопросов и наиболее типичных ответов на них. Я думаю, что разумно организовать этот список в виде FAQ (частозадаваемых вопросах). Ну что же, приступим…
Дальше »
Анализ запросов, по которым flashripper.net получает трафик из поисковиков, навел на мысль, что не мешало бы представить вниманию страждущих информацию о том, каким образом можно добавить свой сайт в каталог Dmoz (The Open Directory Project). Казалось бы – что тут
такого и неужели это сложно? Оказывается – да!
Скорее всего, проблема с добавлением в каталог Dmoz связана исключительно с тем, что многие просто-напросто не знают английского языка и очутившись на морде дмоза не могут разобраться – где и куда надо тыкать, что б добраться до завершающей стадии процедуры
регистрации, т.е. до кнопки “сабмит”.
Сразу оговоримся – все, что написано ниже есть предельно краткий перевод дмозовской инструкции по добавлению сайтов размещённой по
этому адресу: http://www.dmoz.org/add.html
Итак. Вы ходите попасть в Dmoz и уверены что это получится – т.е. знаете, что Ваш сайт:
- не является зеркалом другого сайта (уже занесённого в каталог дмоза);
- не стоит редирект на другой сайт (пускай даже на полезный)
- не находится в состоянии разработки (under construction)
- ну и т.д. (там много ограничений, но они носят такой
характера, что всем и так понятно – с такими показателями соваться в
Дмоз без толку).
Дальше действуем по следующей схеме.
Поскольку Ваш сайт не на английском языке, то необходимо отыскать на морде Дмоза ссылку “World” – она находится в нижнем левом углу. Если этого не сделать, то никакого сабмита не будет вообще – т.к. в разделах Arts, Business, Computers и т.д. сабмитят только англоязычные ресурсы. Войдя в директорию Ворлд, попадаем на огромный список – это список языков. В нем отыскиваем до боли знакомое “Russia”, переходим и принимаемся за работу. Работа будет заключаться в том, чтобы не ошибиться с разделом, в который мы хотим запостить свой сайт. Допустим, Ваш сайт связан с “бизнесом”. Если это так, то – заходим в директорию “бизнес” и в э этой директории ищем раздел, который соответствует именно Вашей нише в бизнесе – пусть это будет, для примера, “оптовая торговля”. Заходим туда и смотрим, куда б забраться еще – если торгуем мебелью, то тыкаем на “мебель”, если еще чем-то, то выбираем то, что подходит. Короче говоря, процесс относительно прост – необходимо как можно более детально указать раздел, в котором планируется разместить сайт.
Но есть одно Но. Очень часто именно выбор раздела может стать проблемой, причем проблемой, очень даже не простой. Для интереса посетите http://forum.searchengines.ru/ , а точнее – специальную ветку на форуме. Она посвящена непосредственно тем всевозможным вопросам, которые возникают при регистрации в Дмозе. Почитав тамошние обсуждения, Вы убедитесь сами в том, насколько часто возникают трудности относительно выбора своего места в каталоге. Будем надеяться, что с Вами этого не произойдет, и Вы спокойно доберетесь до заветного раздела. Что теперь? Ну а теперь все становится еще проще – в правом верхнем углу есть простенькая панелька. На ней ищем “предложить URL”, жмем и попадаем на стандартную страницу добавления сайта. Шапка страницы на английском и ее не читаем – все остальное по-русски. Прописываем url своей страниц, даем ей заголовок и вставляем описание для сайта. Еще е-мэйл не забудьте! Теперь все – жмем “отправить”.
Сколько ждать, что бы сайт очутился в Дмозе? На этот вопрос ответить невозможно – все зависит от того, есть ли у Вашего раздела активный модератор. Если его нет, то решать судьбу Вашей заявки будет другой модератор, т.е. тот, который управляет более высоким разделом. У вышестоящего же модератора дел иногда бывает, что называется,”завались” (он может одновременно модерировать немалое количество разделов оказавшихся без добровольцев). Некоторые, подав заявку год назад, ждут до сих пор, более настырные – по прошествии нескольких недель, сабмитят снова. Короче – пробуйте, ждите, верьте. Что б жизнь не казалась медом, приведем одно очень забавное выражение – “Попадаю везде и всегда, только не в DMOZ”.
Так уж сложилось, что в 1997 году я впервые попробовал создавать веб страницы. Оказалось, что странички для интернет можно создавать и не зная HTML с помощью специальных программ. Перепробовав с десяток программ, остановился на GoLive CyberStudio версии 3.0, которая тогда только появилась. Программа работала только на платформе Macintosh, в связи с чем была мало распространена в нашей стране. Однако она была настолько мощнее и удобнее конкурентов, что, в конце концов, ее купила фирма Adobe вместо собственного продукта PageMill. Теперь она представляет самые передовые продукты во всех областях дизайна: Photoshop, Illusrator, GoLive… Но, к сожалению, у программы имеются проблемы с кодировками. На макинтоше с маковской кодировкой программа Adobe GoLive 4.01 работает идеально. Но если на маке выбрать кодировку windows появляется масса проблем. Во первых перестают работать многие скрипты. Кроме того, при переключении представления страницы в формат редактирования кодов и обратно, программа часто виснет. Я и пробовал ПиСишный вариант программы, который вперые разработан фирмой Adobe. Получается еще хуже. При переключении представления страницы в формат редактирования кодов и обратно в тексте страницы произвольно исчезают пробелы между словами! Поскольку мне нужно теперь работать с кодировкой windows-1251 и, кроме того, часто приходится подправлять сгенерированный HTML код, т.е. не обойтись без соответствующего представления страниц – я стал искать замену Adobe GoLive. И я ее нашел.
Дальше »
Страшно подумать, но в июле этого года исполнилось всего 10 лет стандарту HTML 1.0 (который, кстати, так никогда и не был “официально” принят и остался в виде черновика для “внутреннего употребления”). За эти 10 лет HTML прошел очень большой путь, завоевал практически все компьютеры в мире и стал одним из самых известных “компьютерных языков” (все-таки отнести его к языкам программирования рука не поднимается)… И одним из весьма заметных этапов развития HTML стало появление CSS – Cascading Style Sheets или, говоря по-русски, каскадных таблиц стилей.
Дальше »
Данная статья не претендует на роль всеобъемлющего руководства на тему “как сделать так, чтоб меня никто не поломал”. Так не бывает. Единственная цель этой статьи – показать некоторые используемые мной приемы для защиты веб-приложений типа WWW-чатов, гостевых книг, веб-форумов и других приложений подобного рода. Итак, давайте рассмотрим некоторые приемы программирования на примере некоей гостевой книги, написанной на PHP.
Дальше »
Одной из главных составляющих планируемой 5-й версии PHP станет Zend Engine 2.0, поддерживающий совершенно новую модель объектно-ориентированного программирования. Эта статья описывает развитие поддержки объектно-ориентированного программирования в PHP, включая новые возможности и изменения, запланированные в PHP 5.
Дальше »
Создавая текстовый счетчик, мы ограничены свойствами текста в браузере. Если же Вы хотите чегото из ряда вон выходящего, удовлетворяющего Вашему полету фантазии, то Вам подойдет как раз описываемая тема.
Данный пример демонстрирует работу простого графического счетчика. По функциональности он совершенно идентичен текстовому счетчику.
Для работы этого счетчика необходимо создать графическое изображение, которое послужит базой для счетчика.
Это изображение надо сохранить под именем counter.png
В скрипте использована библиотека GD, перед тем как пользоваться этой библиотекой, узнайте у хостера, подключена ли эта библиотека. Теперь сам скрипт:
<?php
$dat_file="counter.dat"; // Файл счетчика
$log_file="counter.log"; // Файл списка IP
// Открывем файл счетчика и считываем текущий счет
// в переменную $count
$f=fopen($dat_file,"r");
$count=fgets($f,100);
fclose($f);
$count=ereg_replace(" ","",$count); // Удаляем символ конца строки
$count++; // Увеличиваем счетчик
// Записываем данные обратно в файл
$f=fopen($dat_file,"w");
fputs($f,"$count ");
fclose($f);
// Создаем новое изображение из файла
$im = ImageCreateFromPNG('counter.png');
// Назначаем черный цвет
$black = ImagecolorAllocate($im,0,0,0);
// Выводим счет на изображение
Imagestring($im,1,5,20,$count,$black);
// Выводим изображение в стандартный поток вывода
Header("Content-type: image/png");
ImagePng($im);
// Записываем IP посетителя
$f=fopen($log_file,"a+");
$ip=getenv("REMOTE_ADDR");
fputs($f,"$ip ");
fclose($f);
?>
Для работы этого скрипта необходимо создать два файла, для ведения счета и для списка IP. В файле счета необходимо установить начальное значение счетчика, сделать это можно в любом текстовом редакторе.
Для вывода счётчика в html используйте :
<IMG src="counter.php" WIDTH="88" HEIGHT="31" BORDER=0>
Вот вам и готов счётчик
Портал посвящен веб разработчикам и созданию сайтов. На сайте вы сможете найти статьи по раскрутке и оптимизации сайта. Все для программы Adobe Photoshop, шрифты, иконки, шаблоны сайтов, уроки графики и веб дизайна.