-
Перенос базы форума с Postgres на MySQL
Один из текущих проектиков на старом хостинге стал совсем плох — сервак еле еле тянет казалось бы простейшие запросы. Какое там железо узнать так и не удалось … хостинг добывался клиентом по какому великому «знакомству» 🙂 В общем «разруливать» ситуацию доверили мне. Думать тут особо не пришлось — первым же делом наметил переезд сайта на…
-
Размышления о СПАМе
Сегодня зашел на заброшенный мною форум …. (одному, без модераторов с нуля вести форум, занимаясь ещё кучей дел — утопия. На блог ещё уделяю время — а туда к сожалению нет.) Дак вот — что его подспамливают потихоньку я знал — кардинальную чистку и усиление защиты от спама тоже всё откладывал до последнего. Причём у…
-
Нашел свою CMS — MaxSite
Таки определился я с мучавшим меня давненько вопросом — на какой CMS уже остановиться для разработки сайтов. Перепробовал уже кучу всяких — платные юзать как то не тянет, бесплатные типа Joomla и DLE — нагрузку лишнюю создают. В общем требования у меня сложились такие — CMS должна быть бесплатная, с открытым кодом, возможностью доработки с…
-
Количество подписчиков feedburner цифрой
В свой, никому не нужный 🙂 сервис список блогов принимающих гостевые посты и/или обменивающихся постовыми решил запихать разные пузомерки, проверяющихся на автомате — одна из которых «Количество подписчиков по feedburner-у». Ранее проблем с определением не было — я даже выкладывал в полезное готовый скриптик. Принцип работы — дёргает с АПИ фидбурнера информацию по ссылке ‘https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=’.$fbname…
-
Снижение нагрузки на сервер. Оптимизация VitrueMart.
В рамках цикла заметок по вычислению и снижению нагрузки на сервер было бы не правильно не опубликовать логическое завершение «разборок» с VirtueMart, как одним из виновников в жёстском ступоре сервера, выявленном по создаваемым нагрузкам на MySQL — подробнее в предыдущей заметке Вычисление нагрузки на сервер. Part 1 — MySQL Так же стоит заметить — торможение MySQL…
-
seoplayer — пополнение блогов SEO кодеров
На блоге adne в обзорном посте с соц.сети kORICA.info (в следующих постах ещё вернусь и к Adne и его соц.сети — есть кое какие мысли) надыбал обзорчик граббера картинок images.google.ru — собственно даже по названию поста уже понятно — «наш клиент» в список блогов SEO кодеров. Блог довольно старый — существует с декабря 2007 года,…
-
Скрипт отслеживания изменений в файлах
Этот скрипт как и предыдущий, контролирующий доступность сервера, нужно было написать ещё 5 лет тому назад. Последней каплей сподвинувшей стал взлом одного из моих сайтиков, в результате чего сильно попадали позиции 🙁 В общем идея как всегда очень простая, даже не знаю почему хостеры не предоставляют подобный функционал: Раз в (период времени) делается «снимок» файловой…
-
Скрипт проверки доступности сайта
Давненько уже собирался написать маленький, но ИМХО очень полезный скриптик — контроль работоспособности сайтов. Вроде существует достаточно сервисов-аналогов — я с лёту парочку попробовал — не совсем то, да и вообще «своя рубаха ближе к телу». Недавний выход из строя дата центра, и ессно моего сервака — стало последней каплей к написанию сего скрипта. Идея…
-
Список блогов SEO программистов
Наткнувшись на просторах рунета на блог SEO программиста seo-analiz.info, близкий мне по духу, в очередной раз понимаю какие именно блоги мне интересны, какой именно материал «для меня». Эти люди, как правило, прошли путь очень похожий с моим и методы и интересы у нас практически совпадают. Одно время в самый пик популярности блоговедения, особенно SEO и…
-
260к свободных RU 5-ти буквенников
В продолжение 7k свободных 4х буквенных доменов решил запустить тот же скриптик-чекер, с тем же принципом чередования гласная-согласная и согласная-гласная, но уже на 5ти буквенных доменах…. В общем сегодня было принято решение остановить скрипт — натянутые отношения с whois серверами меня уже «достали», да и надобности особой уже не вижу …. В результате напарсил в…
-
Трабла в Codeigniter — No input file specified.
МИНИ-ЗАМЕТКА Перетаскивал сёдня на хостинг переработанный с нуля движек одного сайтика на Codeigniter PHP Framework index.php ессно в УРЛах я убрал — поэтому запросы к контроллерам вылядели как site.ru/main/news/ Собственно всё перетащил — жмякаю морду — вроде пашет, жмякаю дальше — получаю пустую белую страничку с лаконичным сообщением No input file specified. ясно дело, что…
-
Правильная внутренняя перелинковка — шаг к успеху!
Сегодня, как Вы уже несомненно догадались, пост будет посвящен внутренней перелинковке ! Вес такой ссылки конечно-же не так «крут» как например с другого сайта, да ещё бы с морды, да такой же тематики, да без всяких ноиндекс и нофоллоу … Но и недооценивать значимость таких ссылок не стоит — я например, вылазил по 3х словникам…
-
Apache (httpd) — вычисление нагрузки по конкретным хостам (vhosts)
Эта проблема меня волновала ещё пару лет назад, но после довольно плотного «гугления» в те времена я так и не нашел решения. Спустя время вопрос снова поднялся — ко мне на сервер недавно переехал довольно тяжелый проектик (кстати ещё будут посты по поводу оптимизации и снижения нагрузки на конкретном примере — так как грузит сервак…
-
PHP Deprecated: Function … is deprecated in …
Решил коротенькими, и не очень постами отписывать моменты настройки сервера, которые в конце объединю в один. После установки PHP 5.3.2 из свежеобновленных портов — на некоторых сайтиках словил предупреждение Deprecated: Function ereg_replace() is deprecated in /var/vhosts/……script.php Сервисное предупреждающее сообщение от PHP, говорящее о устаревших фукнциях, которые в следующих версиях могут вообще убрать. «Deprecated» — с…
-
GET запрос в PHP с разных IP адресов
Всем привет! 2 недели ничего не писал — был в отпуске — времени совсем на онлайн не было ! Отдохнул в кавычках — с двумя детьми ( 01.02.2010 девочку Катю родили ) отдых получается специфический 😉 Ладно — потихоньку нужно входить в рабочее русло, и первый пост после отпуска я решил написать в помощь программистам…
-
Система управления ссылками
Пост больше вопросительный чем информативный 🙂 Преамбула простая: Для бесплатного продвижения нужны ссылочки на своих площадках — так никому платить не нужно. Допустим уже есть нормальная сателлитная сетка или вообще несколько тематических сеток — в общем есть база трамплинов (возможно и даже очень вероятно — на разных cms) — созданных как вручную, так и с…
-
WordPress — превращаем внешние ссылки во внутренние
Уже очень давно задумывался идти на этот шаг или нет — к сожалению тупые ручные спам-комментарии меня всё же добили ! Изначально мой девиз был «комментарий в обмен на ссылку», для чего собственно был активирован плагин DoFollow — комментатор хоть как то вознаграждался как активный читатель блога, но всему же есть предел ! Приводить примеры…
-
ToDO — простой пример фреймворка CodeIgniter
Нарыл у Владимира Стаценко www.simplecoding.org простой рабочий примерчик реализации закладочника ToDo на фреймворке CodeIgniter — работу которого посмотреть можно здесь http://todo.gtalex.ru/ Для начинающих вебмастеров, имхо находка — реализована работа с базой данных, аутентификация, дружелюбный интерфейс — обработка событий, табличное представление данных, в общем отличный примерчик для обучения, рекомендую ! P.S. В принципе можно и по…
-
Сравнение текстов с использованием шинглов
Для одного из моих белых проектов понадобилось сделать мини-поисковичек — из довольно большого количества статей необходимо выбрать наиболее релевантные определенному запросу. Решил заюзать механизм шинглов, кто не знает принцип такой — по набору слов строится шинг (md5() crc32() и т.д.), соответственно шинглы получаются одно-, двух-, трех-, …. словные, после чего вычисляется количество совпавших шинглов 2х…
-
PHP Expert Editor
Достала меня всё таки эта UTF-8 кодировка ! WordPress нервировал постоянно, другие всякие мелкие проги, а щас ещё и CodeIgniter туда же … Хоть я свою связочку, которую для PHP кодинга испоьзовал — FAR + Colorer, плагином Unicode Wizard научил с этой кодировкой работать — всё равно не удобно нифига. Теряется основной смысл, почему я…