![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Человек-Хэмингуэй/Записи в блоге |
![]() |
Человек-Хэмингуэй
Голосов: 2 Адрес блога: http://kvisaz.ru Добавлен: 2007-12-13 21:24:07 блограйдером Luber |
Тренды Web
2012-03-11 09:59:05 (читать в оригинале)Некоторое время назад я в шутку говорил, что темы для WordPress - это тема для дизайнеров. Кому из веб-мастеров действительно интересны тренды в мировом интернете, обратите внимание на http://trends.builtwith.com/. Они пишут, что изучают Топ-миллион мировых сайтов, и по косвенным признакам вычисляют, на базе чего строились эти сайты. Даже с учётом ошибок (а они неизбежны) и даже в бесплатной версии статистики - цифры весьма любопытные. Можно увидеть, что загибается, а что, наоборот, растёт.
Вот, к примеру, мой любимый Dreamweaver потихоньку уходит со сцены (по оси Y - процент сайтов, которые созданы на нём). Пишут, что считалось по некоторым яваскрипт-функциям, которые используются Dreamweaver. Добавлю также, что эта программа также добавляет специфические теги, если в сайте используются шаблоны (аналог тем в CMS).
А вот WordPress растёт! 12 процентов от сайтов в Топ-Миллион - это сильно.
Joomla барахтается, отчаянно борясь за своё существование.
А вот Drupal удивил, за год показал почти двухкратный рост. Пусть по общим цифрам ему не так шикарно живётся, как Wordpress (1,7% против 12%), но динамика, динамика какая! Пожалуй, даже круче, чем у Вордпресса.
this в Javascript
2012-03-09 16:46:56 (читать в оригинале)Я сейчас чуть с ума не сошёл. Написал классный объект в Javascript, всё по канонам, ломаться просто нечему, а объект - не работает!
Покопавшись, выяснил, что не работает обращение к свойствам объекта из его метода через this.
Долго плакал, гуглил, молился, слушал радио “Радонеж”. Узнал, что this в Javascript часто НЕ указывает на родной объект, а на объект DOM-документа или (мой случай) объект JQuery.
Я вызывал этот чёртов метод через click на JQuery. Естественно, имя this в его случае указывало на объект документа, на котором произошёл клик. Bullshit!
К счастью, один умный человек на Хабре в 2010 году выложил статью по этому поводу. Надо всего лишь записать this своего класса в переменную.
function ModalWindow(){ var fn = this; fn.opened = 0; }
И тогда fn.opened будет доступно во всех методах, даже тех, в которых this намертво забит другими сущностями.
Я сегодня познал дзен Яваскрипта, однозначно.
Ката программирования
2012-03-09 13:56:32 (читать в оригинале)Купил книжку одного программиста, а он там советует каждый день делать 10-минутные ката - писать мелкие программы за 10 минут.
Сел, попробовал. Базара нет, за 10 минут написалось легко. А вот на поиски невнятного бага ушло более получаса.
Когда взглянул на будильник и увидел, что 10-минутная ката близится к часу, плюнул и решил успокоиться. В следующий раз, если баг невнятный - сразу не буду искать. Это же просто упражнение.
Фиксированный пейджинг 2
2012-02-26 04:19:48 (читать в оригинале)Задача с фиксированный пейджингом, да и вообще с постраничным выводом не так тривиальна, как кажется. Не тривиальной она становится на сайтах с тысячами записей. То есть на нормальных сайтах, а не домашних страничках :)
Все дело в том, что база данных (в моем случае MySQL) при запросе 10 записей со смещением скажем в тысячу вынужден просматривать не 10, а все 1010 записей. Именно поэтому на сайтах с десятками тысяч страниц постраничная навигация часто такая неопределенная, плавающая (см. пример на результате любого поиска в Яндексе или Гугле).
Подробнее
Как от всего этого перейти к фиксированному пейджингу я пока с трудом представляю. Радует лишь тот факт, что баш.орг.ру такую штуку всё же сделал. А значит, она возможна.
Фиксированный пейджинг
2012-02-22 06:36:19 (читать в оригинале)На http://bash.org.ru/ - правильный пейджинг, фиксированный. Все цитаты остаются на одних страницах, типа http://bash.org.ru/index/1 (начало), http://bash.org.ru/index/2, http://bash.org.ru/index/3 и так далее. Страницы не меняются. Можно сохранять такие страницы целиком в закладках, а потом читать дальше.
В WordPress пейджинг неправильный, плавающий. Посты переплывают с главной на http://kvisaz.ru/page/2/, затем на http://kvisaz.ru/page/3/ и так далее. Смысла в таком пейджинге немного, это залепуха, призванная просто решить вопрос показа всех постов.
Говорят, что страницы с постоянным контентом, то есть в случае фиксированного пейджинга, ещё и лучше котируются в поисковых системах. Не знаю, может быть.
Но фиксированный пейджинг хорош ещё тем, что при обновлении сайта не требуется обновлять кэш для всех 9000 страниц. В этом смысле фиксированный пейджинг просто обязан быть на сайтах, подразумевающих высокую нагрузку. I mean, на успешных сайтах :)
![BlogRider сегодня BlogRider сегодня](/themes/1/i/menu/th/blogrider_today.png)
![Самый-самый блог Самый-самый блог](/themes/1/i/menu/tt/tough.png)
![Изменения рейтинга Изменения рейтинга](/themes/1/i/menu/th/rating_changes.png)
![]() | ||
+683 |
755 |
Свой Секс Шоп - обзоры, мнения, отзывы, обсуждения магазинов инт |
+665 |
862 |
Компания "Элис-Опт" |
+631 |
706 |
pogovorim |
+627 |
707 |
Дневник Прохорова Юрия |
+627 |
769 |
Женские Заморочки |
![]() | ||
-1 |
220 |
Зона Амазонки |
-3 |
8 |
Blue_cat |
-3 |
303 |
Книга о счастье! |
-5 |
259 |
Юлия Пономарева |
-5 |
4 |
Антон Антонец |
![Главные темы Главные темы](/themes/1/i/menu/th/main_themes.png)
Загрузка...
![Загрузка... Загрузка...](/themes/1/i/loader/loader.gif)
взяты из открытых общедоступных источников и являются собственностью их авторов.