07 Авг
Автор: Роланд Чанишвили Рубрики: WordPress
Прикольно, конечно, что мой любимый WordPress развивается, цветет и пахнет. Но както настораживает «запах» его последних версий…
Вот и сейчас — в новую версию зачем то ввели систему управления версиями (revisions, или как у нас скалькировали – ревизиями, ради-бога-не-говорите-это-слово-при-бухах), которая при каждом редактировании заголовка, цитаты или теста сохраняет копии ваших записей в базе. Что прямо на глазах, раздувает таблицу постов до монструозных размеров и по большому счету нафиг не нужна. Ну а уж учитывая «моду» наших хостеров ограничивать размер баз данных и брать денежку за каждый килобайт траффика…
Значится что? Правильно — вырезаем заразу
То есть или отключаем, или тонко настраиваем (например ставим не более 3-x версии одного поста, и чтобы старые стирались автоматом) или сидим и тупо ручками трем ненужное
Спрашиваете где трем, чего настраиваем? Ну или в конфиге ручками, (как именно хорошо написано у ЛеКактуса) или моим плагинчиком «Управление версиями» :)
Плагин «Управление версиями» умеет:
- Настраивать время автосохранения поста
- Настраивать режим работы версий (выключено\включено\включено, хранить не более x версий)
- Стирать все версии выбранного поста.
- Стирать все версии в базе.
Последняя версия – 0.3 от 7.08.2008
История версий:
Версия 0.3
- Добавлена проверка доступности на запись к wp-config.php
Версия 0.2
- Первая публичная версия. Базовая функциональность
|
|
Загрузить Управление Версиями (3.03KB) Добавлен: 17/07/2008, загружен: 2243 раз |
Для тех кому лень искать на сайте что такое GameBoss Flash Rotator, короткая справка: GameBoss Flash Rotator — это ротатор больших (544×300) флешбаннеров от повышающий отжим траффика за счет возбуждения у серфера интереса к большой анимированной картинке нестандартных размеров. И что самое главное — они не воспринимаются как баннеры, и не отфильтровываются в мозгу у заядлого серфера.
- Изменения в ветке 0.6:
- Теперь работает и под WordPress 2.6
- Добавлено автоматическое обновление custom.urls
- Добавлена нормальная "админка"
- Введены дополнительные параметры в тег [hit] (читайте read.me.txt)
- Добавлена возможность изменять размер выводимого баннера
- Добавлена возможность отключать цетрирование баннера
- Добавлена ручная проверка на новые баннеры
|
|
Загрузить GameBoss Flash Rotator (16.24KB) Добавлен: 07/02/2008, загружен: 1485 раз |
19 Июл
Автор: Роланд Чанишвили Рубрики: 1,000,000$, X-Products, Партнерки
Не вынесла душа поэта, купил я себе эту cms-ку
Сам скрипт у меня уже давно был, выпросил у друга, но так как я его не купил, то и не пользовался. Вы не подумайте что я такой весь из себя законопослушный задрот, но пользовать спижженый у такого же программера как и ты сам скрипт – это пипец какая херовая карма.
Теперь я официальный диллер Satellite-X (а также Dorgen-X и Autoblog-X) и продаю его примерно на 5$ дешевле, чем автор. Инвайт в клуб «баблорубов» прилагается.
Купить Satttelite-X за wmz, wmr и еще кучу e-валют, доставка моментальная.
Я Satellite-X давно купить хотел, но думал — «а зачем, раз свой такой же скриптик есть». Такой, да не такой. Мой RCS работает под WP, а WP хочет себе базу mySql, что все таки для саттелита жирновато. Да и делался он для быстрого создания сайтов вообще, а Satellite-X заточен именно под саттелиты, которые плотно сидят в индексе (около 150тысяч сайтов по данным автора).
Для тех кто только собирается делать денежку в инете, я быстренько расскажу что такое саттелиты вообще, ну а если вы в курсе пропустите пару следующих абзацев.
Саттелит — это сайт созданный с одной целью, поднять ваш основной сайт в выдаче поисковиков. Вот например у меня есть сайт про мини игры, и он находится гдето в жопе далеко от топа, потому что там есть всё: и лайнсы и маджонги и аркады всякие с «я ищу» вместе. Всем нравится, поисковикам нет. Значится делаем кучку узкотематических сайтов каждый из которых заточен под определенный запрос (например сайт где все про лайнсы), и имеет ссылки на головной сайт. Вуаля — мы в топе, бабло льется рекой, едем на багамы
Но таких сайтов надо делать много, долго ждать пока поисковики примут их во внимание и вообще — зачем делать под каждый проект свою сетку, если можно просто купить узкотематические ссылки уже с готовых?!
Вот тут-то и выходит на сцену Satellite-X, который как раз и создает эти саттелиты пачками, и хотите свои сайты двигайте, а хотите ссылки продавайте
Не знаю для кого как, а для меня основная ценность Satellite-X заключается в том, что автор создал вокруг него целое комьюнити, небольшое но весьма солидное по возможностям. Там и сканы продают, и дизайны для этой cms, и новичку всегда помогут. Подобных скриптов масса, наверняка есть лучше, и уж точно есть хуже — но нет ни одного который был бы таким… классным, что-ли
Кстати, на днях автор cms написал классную статью, для новичков «Большая пошаговая инструкция для новичков, как зарабатывать в Интернете«, рекомендую!
Возникает вопрос «А чего это я соловьем разливаюсь? Видать есть и какая то шкурная цель?» А как же, есть! Включайте кУркулятор
Скрипт CMS Satellite-X у автора стоит 35WMZ, а Скрипт CMS Satellite-X у диллера, (то есть у меня) стоит 30WMZ!
То есть я экономилю вам 5WMZ
Не, ну я, конечно, тоже заработаю какую то копеечку, но главное то, что ПОКУПАЯ ЧЕРЕЗ МЕНЯ ВЫ СЭКОНОМИТЕ 5WMZ!
Как купить Satellite-X? Очень просто, стучитесь мне в аську, я даю вам ссылку по которой можно купить. Или сразу кликаете на вот эту ссылку: Купить Satttelite-X за wmz, wmr и еще кучу e-валют, доставка моментальная и покупаете
Ну а прямо сейчас Вы можете скачать для ознакомления версию 1.1. Купив вы получите версию 4.1 или выше, и там все гораздо круче, но «на пощупать» пойдет.
|
|
Загрузить Satellite-X версия 1.1 (123.41KB) Добавлен: 19/07/2008, загружен: 861 раз |
И поспешите с покупкой! СMS постоянно развивается, появляются новые фишки, и соответственно растет и цена. А для тех кто уже купил, все новые версии — бесплатно! Жалко я долго раскачивался, в самом начале скрипт стоил всего 10WMZ
Мой блог не оправдал своего имени. Ну какой-такой «Запах Денег», если я ни палю никаких тем (потому как не знаю), не леплю говносателитов (потому как тупня) и не хвастаюсь своими заработками? Правильно. Никакой. То есть денежкой тут вам не пахнет.
А пахнет программированием до прыгающих чертиков в глазах, влезанием в потроха WP и прочих CMS и разработкой жутко секретного вебдванольного проекта. И делаю я все это для того, чтобы на ваш кусок хлеба всегда можно было положить мой кусок масла с икоркой
Отсюда и новое название — «Программлю За Еду!» и дальнейшее углубление само собой сформировавшейся темы: написание инструментария для манимейкеров и безбедное на этом существование
На этом позвольте откланяться. Меня ждет чай, с вон тем вот, бутербродиком, что в шапке
Честно говоря я не понял кому так сильно помешал встроенный в WordPress2.5.1 кеш, что его нафиг вырезали и заменили какой-то стремной затычкой.
Ну не нравится как оно работает — оставь что есть и нарисуй чего-нить получше. Так нет, взяли и выкинули, ироды
Но как всем известно, на каждую хитрую жопу, есть хрен с винтом. Вот и мы достаем заслуженный хрен WP2.3.3, извлекаем из него файлик /wр-includes/cache.php, заменяем им невнятную подделку в установленном WordPress2.5.1 и прописываем в wр-config.php строчку define(‘ENABLE_CACHE’, true); Трах-бах и все готово! Можем наслаждаться работающим встроенным кешем. Главное — не забывайте его иногда очищать
Я, конечно-же, в курсе что есть всякие wр-cache и wр-super-cache, но по разным причинам они меня не устраивают. А встроенный — устраивает
И если кому нужен этот файлик, можно качнуть у меня.
|
|
Загрузить Встроенный кеш от 2.3.3 (2.84KB) Добавлен: 19/06/2008, загружен: 671 раз |
Добавленно 27.06.2008
Но как оказалось – это еще не конец опупеи!
В функциях управления кешем (напрмер, у wp_cache_set) есть «говорящий» параметр $expire, по умолчанию равный нулю, и если верить документации, контролирующий время жизни кэшируемых данных. Авоттефиг! Параметр то есть, но он нигде не используется, и как ты время не задавай — оно все равно тупо 15 минут.
Я чуток подпатчил файлик, и теперь время действительно устанавливается и проверяется. Использовать с острожностью — плотно не тестил.
|
|
Загрузить Встроенный кеш от 2.3.3, исправленная версия (3.05KB) Добавлен: 26/06/2008, загружен: 588 раз |
А вот еще один плагинчик – для проверки потребления ресурсов вордпрессом, и заодно им можно посмотреть работает ли кеш – если упало количество запросов, значит работает
|
|
Загрузить Запросы и Память (829B) Добавлен: 26/08/2008, загружен: 767 раз |
P.S. И все-таки — нах они его вырезали?
Каждый раз когда у меня воруют мною созданный контент, или мною-же оплаченный контент, меня это злит. Я понимаю — «жадные дети», которым не приходит в голову что на воровстве не подымешся, и которые радуются несчастным 2$ в месяц со своего говносайта… Но ведь все равно обидно! Будем обламывать
Задача: Защитить свой RSS и обломать копипастера, отдавая только то что хочется и сколько хочется, не допустить дублирование своего контента в RSS-каталогах и не повредить честным читателям и комментаторам. М-да… Задачка не из легких, но ничего, не боги горшки обжигают
Решение: Мой WP плагинчик «RC RSS Облом» который умеет:
Выглядит все это вот так:
(Сверху текст до обработки, снизу после. Для наглядности английские буквы подсвечены зеленым)

Конечно мне могут возразить, что проанализировав выдачу моего фида, можно его восстановить в первоначальном виде, но сами подумайте — сможет ли это сделать рядовой копипастер, который выучил две команды —Ctrl+C и Ctrl+V да настройку грабилки RSS фида? Не думаю что он вообще заметит что что-то не так
Увы на этот раз я не могу предложить сначала скачать и поиграться плагином, а уж потом заплатить, как я делаю всегда. На этот раз «деньги против стульев»
Обсудить все вопросы приглашаю в мою 48426188, там же можно и заплатить всего 10WMZ за неограниченную версию плагина, на любое количество доменов и с пожизненными бесплатными обновлениями…
Помойму я опять занижаю цену, ведь спокойствие стоит гораздо дороже… Ну чтож, в будущем всегда можно поднять цену скрипта для новых клиентов. Надеюсь намек достаточно прозрачен? Торопитесь!
P.S. Кстати, rss-feed на моем сайте про мини-игры уже защищен с помощью RSSОблома
Я таки перехал, и перевез свои …надцать wp сайтов на новый хостинг. Стоило это немалой крови и нервов потраченных на поиск самого безболезненного пути сконвертировать базы из кракозябр latin1 в нормально читаемый utf8.
Можете меня спросить — «а какого ты держал базы в latin1?» и я отвечу нецензурно, ибо до позавчерашнего дня был уверен что у меня все в utf8. Но нет в жизни «щастя», и мои сборки wp21, не содержали указания на чарсет и тип сравнения, что вообщето не мешало нормально показывать русские буковки, хоть и мешало нормальной сортировке и поиску.
Так что если у вас в wp-config.php нет этих строк: define('DB_CHARSET','utf8'); define('DB_COLLATE','utf8_general_ci'); вы попали. А когда в дампе базы, вместо русского текста видите нечто такое – Прогà – знайте, сейчас вам будет очень весело…
Если кроме дампа на руках ничего нет, то нужно любым способом залить дамп на новый сервер в такой же кодировке что и на старом. А если есть доступ к старому сайту, то делаем следующее:
ALTER TABLE table CHANGE field field BLOB;
ALTER TABLE table CHANGE field field TEXT CHARACTER SET utf8;LTER TABLE table DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;Сакральный смысл этих танцев с бубном в том что пре переводе текстового поля в блоб и обратно, но в другой чарсет — получается правильная конвертация. Если любите нетрадиционный секс, попробуйте сразу сменить чарсет, без перевода в блоб, секс гарантирован
Пункт 5 необязателен к исполнению, мы все равно потом меняем latin1 на utf8, но так всетаки спокойнее.
Если вам нужно чтобы после конвертации работал и старый сайт, добавьте define('DB_CHARSET','utf8'); define('DB_COLLATE','utf8_general_ci'); в wp-config.php, или вместо текста на сайте будут одни знаки вопроса.
Удачного вам переезда. Мой продлился всего три дня, и я (кажется) ничего из данных не потерял
Дурной пример заразителен, а отличницы любят хулиганов. Это аксиомы, и в их истиности никто не сомневается. Тем не менее, получить подтверждение для аскиомы всегда приятно.
Вот такое подтверждение я и получил сегодня. В блоге «Как тратить деньги!» анонсирована JS версия моего шуточного плагина iЛимон.
От моего плага осталась общая идея и название, все навороты и реализация, естественно, свои.
Пример я подал не очень дурной, но как оказалось, вполне заразительный
Почему я отменяю скидки? Потому что скидки не работают в моем бизнесе. Если человек настроен купить плагин — он купит, со скидкой или без, ибо товар штучный и особо конкурентов не наблюдается. А если чисто попиздеть зашел просто интересуется — то наличие скидки не склонит его к покупке.
А если вдуматься, то скидки это чистая наебаловка. Все сезонные распродажи, или приуроченные к праздникам преследуют одну цель — выкачать побольше денег за счет объемов, впарив залежалый или откровенно некондиционный товар. Помните крохотную приписку — «на акционные и уцененные товары гарантия не распостраняется» или «акционные товару возврату не подлежат»? Это конечно полнейшая чушь, и гарантия есть и вернуть можно — но это оборачивается потерянным временем и испорченными нервами.
Вот и еще одна причина чтобы не давать скидку: «Не хочу давать скидку, чтобы не выглядеть продавцом прокисшего молока и протухших консервов»
Тогда почему скидки отменяются не прямо счас? Ну так везде же было обещано, что «стал моим рефом на — получил скидку». А если я отменю резко, без предупреждения, то обязательно кто то начнет нудить — «я не успел, так хотел купить и не успел». А сейчас все честно, есть целая неделя — ну а «Кто не успел, тот опоздал»
Так что, скидок больше нет? Ну это смотря когда вы этот пост читаете. Если после 29 февраля 2008 , то таки да, вы опоздали и скидок больше нет. А если до 1 марта все того же года — то вполне можно успеть купить GameBoss Partner и GameBoss Flash Rotator с -15% скидкой и получить настроенные флеш версии некоторых игр в подарок!
Конечно 15$ (а именно столько в деньгах будет 15%) сумма небольшая, но все таки это домен в зоне .ru и месяц хостинга. А как говорил один из богатых и знаменитых — Уоренн Баффет (состояние $52.4 миллиардa): «Доллар сэкономленный есть доллар заработанный!»
Так что спешите экономить. И зарабатывать на
Утянул ссылочку у на менять шапку блога\сайта совершенно автоматически в зависимости от времени года.
Суть способа в следующем: Шапке блога мы прописываем класс «month-» после которого функцией date() выводим текущий месяц, получается так: month-01 — month-12 А в таблице стилей каждому сезону указываем фоновую картинку. Все!
Немного усложнив этот способ, можно выводить картинки и к празднникам, и всяким значительным датам, что кстати и делает Google. А отдельные маньяки, могут и время суток выводить. Кстати было бы весьма забавно ходить на такой сайт
В файле header.php (если у нас WP):
<div id="masthead" class="month-<?php echo date('m'); ?>"></div>
Гдето в недрах style.css (если у нас WP):
#masthead {
width:300px;
height:100px;
}
/* Зима */
.month-12, .month-01, .month-02 {
background:url /images/winter.jpg ;
}
/* Весна */
.month-03, .month-04, .month-05 {
background:url /images/spring.jpg ;
}
/* Лето*/
.month-06, .month-07, .month-08 {
background:url /images/summer.jpg ;
}
/* Осень*/
.month-09, .month-10, .month-11 {
background:url /images/autumn.jpg ;
}
Приятного вам дураковаляния шапкоизменения!