Навигация > Блог

| Подписаться на RSS (10)

Вставка видео с Youtube

12 мая , 2009 | Наследить | Опубликовано в WordPress |

Раньше для вставки клипов с Youtube на сайт я пользовался отдельным плагином (Video Embedder), но так как он кушал много ресурсов, пришлось от него отказаться.

Я решил вручную прикрутить себе кнопку в админке, чтобы было удобно добавлять ролики с Youtube. Для этого открывает файл quicktags.js, который находиться в папке “wp-includes/js” простым (ну или не очень) блокнотом. Со строки 36 начинаются описания кнопок. Ищем в какое место мы хотим вставить нашу кнопку (в моем случае, я ее добавил после кнопки “more” - строка 125) и добавляем следующий код:

edButtons[edButtons.length] =
new edButton('ed_tube'
,'YTube'
,'<p style="text-align: center;"><object width="425" height="344" allowfullscreen="true" data="http://www.youtube.com/v/'
,'&hl=en&fs=1" type="application/x-shockwave-flash"></object></p>'
,'y'
);

Вот и все. Теперь, когда вы хотите вставить в записи видеоролик с Youtube, вы просто вставляете его код (из всей ссылки на ролик http://www.youtube.com/watch?v=UIQWg6M2J10 вам нужен только код UIQWg6M2J10), выделяете его и нажимаете кнопку YTube. Если нужно, ручками изменяем размер окна клипа.

Конец. Клип вставлен. Приятного просмотра.

Метки: , ,

Какими плагинами я пользуюсь (часть 2)

11 мая , 2009 | Наследить | Опубликовано в WordPress |

Продолжения описания установленных на моем сайте плагинов

Google XML Sitemaps - плагин автоматически создает карту сайта в формате XML, задает настройку приоритетов страниц и записей, а также главной страницы. Куча нужных функций плагина совсем не создает излишнюю нагрузку на сайт - по моим замерам около 70 кб памяти

Hackadelic Sliding Notes - вам нравится прятать громозкий текст как здесь? Мне тоже. После тестирования нескольких плагинов, я остановился на этом. Почему? Все то же соотношение (красота + практичность) / потребляемые ресурсы.

MCEComments - очень маленький плагин добавляющий кнопки форматирования к форме комментариев.

Заглянуть за завесу »

Метки:

Ревизии в Wordpress (оптимизация)

11 мая , 2009 | Наследить | Опубликовано в WordPress |

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

Вы пользуетесь этой функцией? Я нет. Как мы ее отключаем или ограничиваем количество ревизий? Можно использовать плагин Revision Control (кушает около 150 кб памяти при загрузке сайта) , а можно просто внесте одну строчку в wp-config, чтобы отменить ревизии:
view sourceprint?

define(’WP_POST_REVISIONS’, false);

или

define(’WP_POST_REVISIONS’, 2);

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

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

Первым делом, делаем резервную копию. Затем заходим через phpMyAdmin в нашу базу, переходим на закладку SQL и выполняем следующую команду:

DELETE `a`, `b`, `c`
FROM `wp_posts` `a`
LEFT JOIN `wp_term_relationships` `b` ON (`a`.`ID` = `b`.`object_id`)
LEFT JOIN `wp_postmeta` `c` ON (`a`.`ID` = `c`.`post_id`)
WHERE `a`.`post_type` =  "revision";

Таким образом, на моем еще молодом сайте, почистилось 952 записи, а база данных уменьшилась ровно в 2 раза! (с 2.8 до 1.4 мб)

Источник: Slaver
Метки: , ,

Какими плагинами я пользуюсь (часть 1)

11 мая , 2009 | Наследить | Опубликовано в WordPress |

После оптимизации сайта, я решил поделиться с вам теми плагинами, что используются у меня на сайте. Буду перечислять их в алфавитном порядке, как они выставлены в админке + краткое описание и примечания.

Блокировка запросов на новые версии - после прочтения статьи, решил “снять тормоза”. Ну в 2-3 раза не получилось, но все же вроде стало пошустрее. Да и когда все работает, лучше не трогать, в смысле не апдейтиться.

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

Заглянуть за завесу »

Метки: , ,

Последние штрихи - оптимизации сайта

11 мая , 2009 | Наследить | Опубликовано в WordPress |

Ну вот и оптимизация сайта подходит к концу. По пути я изменил морду лица сайту, надеюсь она вам больше нравится.
В процессе оптимизации мне пришлось отказаться от некоторых полезных, но очень прожорливых плагинов и, в некоторых случаях, перейти на менее удобные, но более легких. Все это позволило мне уменьшить нагрузку на сервер и на базу данных.
Для сравнения, до оптимизации генерация страницы сайта потребляла около 30 мб памяти у сервера и 50-60 обращений к базе данных. Теперь 16,5 мб и 12-15 обращений. Чисто визуально, сайт начал раза в два (если не в три) быстрее грузиться.
Если вы нашли какой то баг, то не ленитесь и отпишитесь мне в Баг Листе (Жуки), а если есть новаторские идеи - милости просим в Хочу.

Метки: , ,

Сумасшедшие перевороты

5 мая , 2009 | Наследить | Опубликовано в Объект-ивность |

Ну и бонус на последок, фотографии, которая мне больше всего понравилась

Заглянуть за завесу »

Источник: NGPhoto.biz
Метки: , , ,

Израильские ВВС Vol.1 (Flickr)

5 мая , 2009 | Наследить | Опубликовано в Объект-ивность |

Отличная серия фотографий израильских ВВС

Источник: xnir
Метки: , ,

Работы Norby (Flickr)

5 мая , 2009 | Наследить | Опубликовано в Объект-ивность |

norby
В ссылке на источник есть еще много интересных коллажиков

Источник: Norby
Метки: , ,

Valid CSS!