Самые популярные записи

8 комментариев

Я заглянул в статистику и выбрал страницы блога, которые собрали наибольшее число просмотров, то есть скорее всего были наиболее интересны и востребованы. Из них я исключил страницы новостного характера, уже утратившие актуальность и осталось шесть самых посещаемых страниц. Вот они:

CSS: блочная верстка
В этой статье приведён пример использования блочной верстки для создания макета сайта с шапкой, навигационной панелью, основным контекстным пространством, блоком меню и подвалом, как на этой схеме.

FireFox: плагины разработчика
Я собрал несколько удобных и на мой взгляд полезных расширений к браузеру, которым пользуюсь сам.

Шпаргалки и справочники
Подборка шпаргалок (cheat sheets) по самым популярным языкам и платформам, а именно: ASP, CSS, HTML, спецсимволы, JavaScript, Microformats, mod_rewrite, MySQL, PHP, регулярные выражения, Ruby on Rails.

WordPress: AJAX-плагины
В этой подборке – наиболее известные WordPress-плагины, использующие популярную концепцию Ajax.

Базы синонимов слов
Cловарь русских синонимов и сходных по смыслу выражений Н. Абрамова (18151 слово и 68729 синонимов) и ещё две (отличающихся) базы синонимов, чиь источники мне к сожалению не известны.

Работа с UTF-8 в PHP
Несколько скриптов, на основе которых, в приципе, можно собрать любую функцию для конвертации кодировок.

Спонсор: SmoPro: кто такие SMO-специалисты ?

Жилинский Владимир.



WEBoptimizator – оптимизируем скорость загрузки сайта

16 комментариев

WEBoptimizatorЦенность этого нового инструмента для анализа скорости загрузки сайта в том, что он выдает все цифры по каждой загружаемой части и файлу, сравнивает и дает на русском языке толковые советы по улучшению ситуации.

Вот он: WEBoptimizator.

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

Спонсор: блог "Есть работа!"

Жилинский Владимир.



SEO – это шаманство

13 комментариев

Бубен шаманаПожалуй, пора внести в работу немного юмора и разрядить атмосферу среди SEO.

Встречайте: SeoMagi.ru – вся правда о шаманстве оптимизаторов.

Создание этого сайта навеяно массовой вчерашней гомерической истерикой при прочтении опусов на сайте колдуна Нестора. Не развить тему я просто не смог. Итак, внимание, акция! Каждому заказавшему приворот сайта к ТОП10 – скидка на охмурение жирных морд и бесплатный антибан-амулет из хвоста Платона в подарок!

Спонсор: Moneyblog.ru -интересный блог о деньгах, который я читаю.

Жилинский Владимир.



Яндекс: Осознанное изменение и траст-ранжирование ?

20 комментариев

Яндекс: отмена операторов link и anchorВ пятницу выдача поисковой системы “Яндекс” резко изменилась – потрясение более чем на 20% заметили практически все. При чём то, что релевантность выдачи ухудшилась, было видно невооруженным глазом, что сразу создало теорию о том, что происходящее – просто глюк, проблемы с базой данных яндекса. Но сегодня Ден Расковалов (руководитель отдела качества поиска в Яндексе) опроверг эту теорию, заявив:

Сбоя нет. Осознанное изменение для улучшения ранжирования.

Многие специалисты удивлены тем, что Яндекс никак не оповестил и не предупредил о столь значительном изменении алгоритма ранжирования. Многие напуганы тем, что столько шума наделал безымянный апдейт, и с ужасом ждут “Магадана”. Более того, сегодня все заметили, что ссылки, ранее попавшие под непот-фильтр, снова начали работать, передавая анкорный текст на сайт-реципиент. То есть проверка ссылок на непот стала невозможной.

Вполне возможно, что непот отменен.

– пишет Константин Каширин, всё-таки допуская возможность отката и сохраняя надежду на релевантную и прогнозируемую выдачу после введения новых алгоритмов.

Мои мысли пока до конца не утвердились, но я думаю, что непот-фильтр отключен: ссылки получили некий анкорный вес. Возможно, с этим и связаны глобальные изменения в выдаче. Если Яндекс отключает фильтр – значит началось внедрение нового алгоритма, которого ждут под именем “Магадан“. Многие предполагают, что это будет шаг в сторону “траст ранжирования” (по аналогии с Google Trust Rank). И, скорее всего, этот алгоритм будет несовместим с текущим “костылем” – непот-фильтром.

В любом случае, до следующего апдейта остаётся только ждать и работать над сайтами в соответствии с факторами ранжирования для Google и для Yandex.

Ранжирование - процесс сортировки сайтов на странице выдачи поиска при котором одним сайтам уделяется лучшее другим худшее место. Зависит от внешних и внутренних факторов, таких как таких как смысловое наполнение страницы под определенный запрос, весомость страницы и ссылки на эту страницу. Поисковые системы тщательно скрывают свои формулы ранжирования.

Релевантность - мера соответствия найденного документа поисковому запросу. Иногда этот термин употребляется также в выражении «релевантность выдачи», в этом случае подразумевается совокупная релевантность всех документов, выведенных поисковой системой в топе выдачи, заданному поисковому запросу.

Жилинский Владимир.



Iconize Textlinks – добавляем иконки к ссылкам

19 комментариев

Iconize TextlinksДавно искал такой CSS-скрипт и вот наконец нашёл, делюсь.

Что он делает: для всех ссылок на странице определяет протокол и целевой файл и в зависимости от их типа отображает рядом со ссылкой иконку (см. скриншот). Не хватает только разделения как в Вики – на внешние и внутренние ссылки, но это же легко прикрутить.

Поддерживаемые браузеры: Firefox (Mac & PC), Camino, Safari, Opera (Mac & PC) & Internet Explorer 7 (в IE 6 не работает).

Подключается и работает как обычный CSS-файл.

Iconize v.0.5.

Ну, а для тех, кому так неинтересно – есть полный исчерпывающий тему гайд по определению ссылок иконками средствами CSS.

Жилинский Владимир.



Домен в подарок

13 комментариев

Домен в подарок Компания Reggi дарит сертификаты на регистрацию доменов .ru первым 100 участникам. Обязательным условием является наличие блога на собственном домене (то есть, блоги на сервисах livejournal.ru, liveinternet.ru не считаются).

Для получения сертификата, который можно продать или подарить, достаточно разместить ссылку на акцию в своём блоге и сообщить об этом в Reggi.

Замечу, что регистрация\продление домена в зоне .RU у этих ребят стоит 500\350 рублей, а у меня – по-прежнему 300\300.

Жилинский Владимир.



Виртуальный выделенный сервер (VDS)

11 комментариев

VDS хостинг. VPS хостинг. Виртуальный выделенный сервер - VDS / VPSВиртуальный выделенный сервер (или VDS) – это полноценная Unix система, работающая на компьютере, на котором установлены несколько подобных систем. По типу управления VDS-сервер почти ничем не отличается от обычного сервера. Администратор VDS – полноценный root своей системы, он имеет возможность полностью регулировать ее работу, исключая только аппаратную часть.

Размещая сайты на VDS, можно получить:

  • Собственный настроенный под конкретные требования софт и контроль за его обновлениями.
  • Возможность установки любого ПО.
  • Практически полную независимость от других клиентов.
  • Отсутствие ограничений (кроме заранее оговоренных).
  • Возможность поставить IRC, DNS или ещё что-то.

В общем, это весьма удобно, а при большом количестве сайтов и низких ценах на VDS – очень даже выгодно. Весьма привлекательными ценами на VDS отличается вот эта компания:

First VDS - Хостинг, виртуальные выделенные сервера - VDS / VPS.

Жилинский Владимир.



Google: персональный экспериментальный поиск

10 комментариев

Google: персональный экспериментальный поискВ течение нескольких недель Google начнет эксперимент по введению персонализированного поиска. Каждый пользователь сможет влиять на выдачу поисковой системы, передвигая, удаляя и добавляя результаты. Все действия пользователя изменят выдачу только для него при дальнейшем пользовании Google и смогут быть удалены или изменены.

В выдаче появятся две кнопки возле каждого сниппета. Одна из них (1.b, первая кнопка) пометит сайт маркером (1.a) как оптимальный для данного запроса и поместит его на первое место чтобы позднее было понятно -это то, что нужно. Вторая кнопка (1.b, вторая кнопка) “закопает” результат, удалив его в дальнейшем из выдачи.

Ещё снизу появится специальное поле (на скриншоте – 1.c), позволяющее добавить в выдачу какой-либо свой результат. На странице так же всегда будет ссылка на “оригинальную выдачу”. Все изменения вступают в действие сразу после нажатия и не влияют на “общий поиск”. Естественно, нужно быть авторизованным в Google.

Зная методы Google, можно предположить, что статус “экспериментальный” – временное явление, и вскоре после завершения тестирования этот способ поиска станет основным.

Жилинский Владимир.



Как защитить WordPress-блог

28 комментариев

Безопасность WordPressВопрос безопасности обычно возникает уже слишком поздно – когда тот самый жареный петух уже сделал свое черное дело, и блог уже в руках “других людей”. Всё это многие уже проходили на LiveJournal, где до сих пор любят поугадывать ответы на “секретные вопросы”.

А мы будем защищать самое ценное – свой блог на WordPress.

Пункт первый. У бесплатного движка есть недостаток – любой может скачать, поставить и изучить. И изучают, и находят ошибки. Регулярно. Не будем этого ждать – закроем админку Http-авторизацией средствами веб-сервера. Для этого нужно сгенерировать файл .htpasswd, что можно сделать утилитой htpasswd, обычно входящей в состав дистрибутива Apache. Синтаксис её такой:

htpasswd -mbc .htpasswd USER PASSWORD

Где USER – имя пользователя, а PASSWORD – его пароль. Можно поступить и проще – сгенерировать файл .htpasswd более наглядной программкой Htpasswd generator. Полученный файл кладется в папку wp-admin вместе с .htaccess со следующими инструкциями:

AuthUserFile /full/path/to/.htpasswd
AuthType Basic
AuthName “Access_Control”
Require valid-user

Вместо “/full/path/to/” нужно прописать полный путь до файла .htpasswd от корневого каталога. Всё, админку WP не зная этого пароля больше скорее всего никто не откроет. Ну а каким должен быть пароль я уже писал.

Важная поправка: существует плагин AskApache Password Protect, делающий это автоматически.

Пункт второй. Лишаем взломщика информации. В папке с темой есть файл header.php, из которого можно удалить строчку:

<meta name=”generator” content=”WordPress <?php bloginfo(’version’); ?>” />

Но лучше всего её поправить, скажем так:

<meta name=”generator” content=”Serendipity v.1.2-beta4” />

Военная хитрость, пусть развлекаются. Глядишь, после скупки эксплойтов к Serendipity, на WordPress сил и денег не останется… Также упоминания о платформе и версии могут быть в sidebar.php и footer.php – их тоже лучше убрать.

Пункт третий. Нужно знать врага в лицо, займемся аудитом. Плагин Login LockDown запишет все неудачные попытки входа в панель управления WP (с IP и прочей информацией), и заодно заблокирует попытки брутфорса.

Пункт четвертый. Нужно ли говорить о том, что e-mail админа блога должен быть хорошо защищен и находиться под присмотром? Нужно ли говорить о том, что выходящие патчи, заплатки и обновления к WP и плагинам нужно ставить? Надеюсь, не нужно. Вы избавили свой блог от угрозы взлома процентов на 90%.

Жилинский Владимир.



Файлообменный сервис и распределение нагрузки

5 комментариев

filegu.ruЗнакомый скинул ссылку на свой новый сервис файлообмена – fileGU.RU (ФайлГуру). Ничего нового я для себя там не нашел – обычное файловое хранилище, но есть приятные особенности – быстрая скорость скачивания и отсутствие премиумов. Сразу решил расспросить его о тонкостях сервиса и о бизнес-модели.

Ребята из одной немецкой компании решили сделать проект для своего портфолио и тем самым “убить двух зайцев” – во-первых, разработка проектов не только в Германии, но и в России, а так же моделирование и
программирование системы распределенного хранения файлов. Оказалось, что особенность этой системы заключается в том, что она сама себя мониторит, и в случаях перегрузки, автоматически реплицирует, часто запрашиваемые, файлы на несколько серверов находяшихся в различных ДЦ. После спада нагрузки, она опять удаляет ненужные копии файлов, освобождая тем самым место на дисках под новые.

Некоторые данные об этом файлообменнике:

  • позволяет загрузить файл размером до 1Гб.
  • суммарная пропускная способность сети составляет на данный момент 5Гбит/сек.
  • суммарный размер свободного места составлет 6Тб.

В данный момент, сайт не содержит рекламы, позже там появится контекстная реклама, но разработчики обещают не перегружать сайт баннерами, поп-апами и Flash-рекламой. Зря мы всё-таки тогда совместный проект забросили. ))

Жилинский Владимир.




© 2007-2010 Блог интернет-разработчика, автор — Zhilinsky.ru.
При использовании информации ссылка на источник обязательна.