Categories
wordpress

Поддържане на WordPress инсталация със Subversion

Обновяването на WordPress не беше весела работа.

При всеки upgrade трябваше да изтривам всичко без wp-content и конфигурационния файл, да гледам да не изтрия нещо важно, да помня (или да си пазя patch файлове) промените, които съм правил по core файловете (вие знаете, че това е лошо, нали?!). Изобщо, който не го е правил, той не го е оплесквал.

Мързелът се предаде и един ден се напънах и си измислих по-лесен начин – със Subversion.

Изисквания:

  • shell достъп до вашия сървър
  • инсталиран svn на сървъра

Всичко се състои от 2 стъпки:

  1. checkout от Subversion хранилището на WordPress – избирате си версия, например 2.2.2, отивате в празна директория, в която ще си държите блога и изпълнявате:
    svn checkout http://svn.automattic.com/wordpress/tags/2.2.2 .
  2. обновяване – пак в същата директория с:
    svn switch http://svn.automattic.com/wordpress/tags/нова-версия

При обновяването ще се запазят всички файлове, които сте поставили допълнително. Също така няма да се загубят промените, които сте правили по някой от файловете. В редките случаи, в които вие и WordPress разработчиците сте променяли едно и също място от кода, ще се подроди конфликт. Как да го разрешите може да прочетете в една хубава online книжка за Subversion.

Всъщност има и малко по-хакерски метод:

  1. checkout от любимия ви клон (на мен ми е trunk). Например сегашните 2.2.х версии се намират в branches/2.2, а по-старите в 2.1, 2.0 и т.н. Ето как става:
    svn checkout http://svn.automattic.com/wordpress/branches/2.2 .
    Какво печелите от това? Няма нужда да чакате новата версия за да обновите инсталацията си. Ако чуете за проблем със сигурността или нововъведение, за което не ви се чака:
  2. svn update е ваш приятел.

След като съм ви спечелил на страната на по-лесното поддържане на WordPress инсталация, един съвет за вашата сигурност: забранете достъпа до .svn директориите в блога. По принцип няма много ценна информация, която да се извлече оттам, но параноята не е навредила почти никому. Има много начини да спрета кранчето към .svn, но най-лесно със следното правило за mod_rewrite:
RewriteRule (^|/)\.svn(/|$) . [F,L]

Categories
на български

WordPress 2.2.2 на български

С гордост, малко забавяне и повече удоволствие ви предоставям българската версия на WordPress 2.2.2:

Ново: инструкции за инсталация на превода.

Categories
сметачи

По-добри уеб приложения

След безценното си разширение за Firefox Better GMail (препоръчвам силно) добрите хора от Lifehacker са пуснали още едно: Better Flickr.

Поуката: предимството да правите хубави уеб приложения е, че потребителите им ще намерят начин да ги направят още по-добри.

Categories
wordpress

Sandbox състезание – свежи стилове за вашия WordPress блог

Вчера завърши състезанието за стилове за Sandbox.

Ако не знаете, Sandbox е най-яката тема за WordPress. Ever. Въпреки, че на пръв поглед е проста и грозна, вътрешно е най-красивата от всички теми. Има идеална HTML структура, изградена от семантични тагове и много CSS класове, с чиято помощ може да правите чудеса.

Scott и Andy, освен че отделиха време да направят темата, направиха и състезание, с награди, за красиви изгледи за тази тема. Можете да видите резултатите, или да разгледате всички теми на живо.

Categories
wordcamp 2007 сметачи

Видео от WordCamp: Dvorak & Malik – журнализъм срещу блогване

В последните седмици в България се зароди неформален сблъсък между журналистите и блогърите, който предизвика доста размисли, главно сред блогърите. Основните причини за разногласията бяха протестите за Странджа и нежеланието/неспособността конвенционалните медии да отразят събитията обективно.

Убеден съм, че ще има още подобни конфликти за в бъдеще и затова с особен интерес гледах дискусията между John Dvorak и Om Malik по време на WordCamp на точно тази тема: Journalism vs. Blogging. На страничката на WordCamp може да видите повече за двамата участници.

Видео от дискусията

  • WMV формат, 408 МБ – много добро качество, файлът се намира в България, благодарение на Пейо (намислете си нещо хубаво за него и ще му се сбъдне).
  • директно гледане, от Revver.

Всички записи от конференцията ще се появят скоро, благодарение на John Pozadzides , който отдели два дни от живота си за да снима. Той също така бе така добър да разреши да направим огледални копия в България.