Просматриваем раздел from Февраль, 2009

Бой хакерам

Posted Опубликовано cross в Блогосфера     Comments 15 комментов
Фев
14

Не единожды мой блог пытались сломать, навредить ему или подсунуть какой-либо скрипт(обычно javascript) на страницы. В итоге пришлось задуматься о качественной защите своего ресурса.

Бекап

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

Потому стоит защищаться и вот как проще всего это сделать. Блог - есть база данных и скрипты, потому:

  1. Копируем чистые скрипт ,блога для бэкапа и ложим архивом до лучших времен. С этим все просто.
  2. Теперь нужно позаботиться о базе данных, которая в идеале у хорошего блогера, коими мы конечно же являемся :) должна обновляться каждый день. Я решил эту задачу специальным плагином: WordPress Database Backup, который с постоянной периодичностью высылает на емайл копию базы данных.

Это базовые шаги, которые необходимо выполнить, чтобы оставить хакеров с носом. А теперь представляем, что мы заходим на свой блог и видим совершенно не свойственный полезший дизайн, какие-либо скрипты или подвисший браузер.

  1. Заливаем бэкап наших скриптов на сайт
  2. Очень важный шаг - полностью чистим кеш своего блога
  3. Меняем пароли на все, что связано с блогом

Вот такие они - банальные вещи, но потому и приходится о них писать, чтобы никто не забывал. А особенно и самому хочется следовать им, особенно когда посещаемость блога взлетела с 200 до 400-700 человек в день.

О наболевшем :)

Несколько пожеланий:

1. Исчезновение браузера Interner Explorer

Одно из самых ужасных приложений, мешающее жить любому разработчику сайтов. Думаю желание исчезновения браузера IE есть не только у меня.

Задача простая - наверстай приложение под MySpace. Казалось бы ничего сложного нет :) Берешь скрипты, берешь CSS, меняешь и получаешь готовый результат. Но нет, ведь на моем ноутбуке Samsung стоит Vista, которая не подводит меня уже много месяцев и работает отлично. Но вот IE6 на ней никак не поставить.

Пробовалось: IETester, VMWare с установленным IE6 (но напрочь отказывающейся работать сетью, что под NAT, что через Bridge), даже мысли о установке в соседний раздел на винте Убунты, в которой сеть под виртуальную машину поднимается с полуоборота :)

Также сопротивлялся и сам MySpace, которому совсем не нравится браузер IE6 и при любой возможности высвечивающий пожелание установить IE7.

Вот так, с горем ровно пополам, но наверсталось, а желание уничтожить Internet Explorer осталось.

2. Упрощение кроссбраузерной верстки

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

Задача элементарная - круглые края в последних версиях IE, Opera, Firefox. Вот они горы способов верстки закругленных краев, с разным количеством div, img, разными CSS, и Javascript. Отчаявшись тем, что практически во всех используются непрозрачные уголки, который при задании прозрачности обретают фон родительской дивки и становятся не уголками, а ничем, подключил JQuery Corner к сайту на Drupal, на котором это собственно и нужно было сделать.

Также скажу, что даже юзался интересный способ кроссбраузерной верстки с использованием CSS3 и SVG графики - занятная штука, о которой можно будет поговорить позже.

В итоге, пришлось верстать с нуля эти "круглокраие" блоки.

3. Ускорение индексации Яндексом

Эта мечта наверное совсем несбыточная.  Подсчитал и опробовал. В неделю 2-3 многотысячных сайта делаются налегке. А дальше как?

Ну легко! Прогоняется по базам каталогам, загоняется в индекс поисковых систем, ловится трафик, какой-никакой тИЦ или PR в удачном стечении обстоятельств и окупается. Сразу же начинается новая неделя и еще 2-3 сайта.

Но не тут то было :) Заходишь себе провериться через неделю-две в Яндекс и как видел в самом начале лишь проиндексированную мордочку сайта, так ее и наблюдаешь. И неделя начинается с легкого расстройства от, того что окупаемость начнется лишь через пару месяцев (( Кстати, наверное это отличный мотивационный момент - знать что нужно работу работать, а окупаемость по правилам будет позже.

Присоединяемся к партнерской программе и работаем вместе!

4. Эффективное планирование

С этим уже лучше, но до сих пор еще не идеально. Как просто зарядившись только взрощенной идеей в голове - начать работать. А после погрузнуть в мелочах бытия - аськах, контактах, порно-сайтах))), ответах на чужие вопросы и другой чепухе.

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

Хотя этот пункт ничто иное как крокодильи слезы :) из него появляется следующий, последний и очень важный:

5. Эффективное распределение силы и работы

Вот значит ситуация какая. Опыт уже есть и есть достаточно четкие направления деятельности:

  • Работа на количество черных сайтов
  • Работа на показатели черных сайтов
  • Работа на белый сайт - разработка
  • Работа на белай сайт - контент, юзабилити, анализ, продвижение и оптимизация сайта
  • Просто работа

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

Вот почему мне сейчас хочется найти:

  • Контент-администратора
  • Программиста (желательно с хорошими понятиями о MVC и Drupal)

Один программер есть, но все еще на стадии обучения, и та самая окупаемость появится только через несколько месяцев.

Вот такие значит дела :) Думаю у каждого есть аналогичные пунктики, в большем или меньшем количестве и если есть желание - можно поддержать идею поста в блогосфере (с обратной ссылочкой )))! Я же в долгу не останусь.

Продвижение сайтов

А также:

Разделение труда

Posted Опубликовано cross в Drupal, Общее     Comments 14 комментов
Фев
4

Разделив труд, дело поперло - исчезла лень, появился здравый смысл в реализации идей, работа начала действительно выполняться, а сон в 5 часов стал обыденностью.

Черненькие маленькие проекты направленные на окупаемость и поднятия заработка теряются на фоне желания сделать (а теперь уже доделать) нечто большое и полезное :)

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

Помните вот эти стратегии продвижения и заработка? Они действительно работают. Есть движок, есть наверстаный шаблон, есть любого вида контент и средненький или даже слабенький дизайн. 10 таких сайтов и Вы получаете среднестатичтическую заработную плату работника какого-нить небольшого украинского городишки. Дальше считайте сами, можно 20, а можно и 10 таких сайтов побольше. Если желаете - я Вам помогу, просто присоединяйтесь к реферальской программе. Я действительно горд тем, что некоторые из моих рефелалов уже зарабатывают больше, чем я :)

Это одна из стратегий к которой я привык, и которая после окончания сессии наконец-то снова заработала. Кстати, сессию закончил с трояками, а значит красный диплом, еще осенью заказанный в Киеве, врядли достанется мне :) Отучился называется, жалко.

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

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

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

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

Как же просто часто смирится с тем, что ссылки имеют неправильную структуру, модуль расположение не совсем удачно, дизайн не идеален, а навигация на странице сложна и запутана... И как легко все исправить, если у тебя есть готовый скетч того: как, что и где должно размещаться, зная что именно за это, ты через время получишь деньги (особенно, если это короткое время).

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

Пока ушел работать.

Donation Bar

Order Links

Топ комментаторов