-
Форум PHPBB – внешние ссылки во внутренние
Достался мне проектик, целью которого заказчик поставил мне монетизацию ресурса. Более всего страниц досталось на форум (сапа увидела в районе 3к). Собственно первоочередной задачей я обозначил – преобразование всех существующих внешних ссылок во внутренние (для чего – думаю понятно). Сразу к реализации:
-
Перенос базы форума с Postgres на MySQL
Один из текущих проектиков на старом хостинге стал совсем плох – сервак еле еле тянет казалось бы простейшие запросы. Какое там железо узнать так и не удалось … хостинг добывался клиентом по какому великому “знакомству” 🙂 В общем “разруливать” ситуацию доверили мне. Думать тут особо не пришлось – первым же делом наметил переезд сайта на…
-
Визитка – первый шаг к сотрудничеству
Так как последнее время жизнь меня всё чаще кидает в сторону веб-мастерства, решил я не сопротивляться и пойти на встречу такому ходу дел. Собственно – предлагаю, на ваш суд первый нормальный вариант моей визитной карточки (помог товарищ с дизайнерскими способностями). Далее на основе этого дизайна в ближайшее время планирую сваять сайт с примерами работ, возможностью…
-
PHP – чтение большого Excel файла
В техническом задании интернете магазинчика, коим в данный момент занимаюсь, необходимо автоматом заливать в БД прайс из xls файла (к сожалению в других форматах получить прайс нет возможности). После изучения выдачи поисковиков и анализа полученной информации, остановился на 3х вариантах PHPExcel 1.7.5 PHP-ExcelReader Zakkis.PHP.Excel.Parser.Pro.v4.5 Не буду томить, сразу к результатам:
-
Чистка от спама SMF форума
Вынес отдельно с поста Размышления о СПАМе свой опыт по чистке форума. Итак – с определенного момента я позабыл о форуме, полезной активности так же не наблюдалось, чего не сказать о спамерах! Наплодили более 60к сообщений в более чем 10к тем ! Чистка в ручную – нереально, поэтому решил я сразу в базе посты поубивать…
-
Размышления о СПАМе
Сегодня зашел на заброшенный мною форум …. (одному, без модераторов с нуля вести форум, занимаясь ещё кучей дел – утопия. На блог ещё уделяю время – а туда к сожалению нет.) Дак вот – что его подспамливают потихоньку я знал – кардинальную чистку и усиление защиты от спама тоже всё откладывал до последнего. Причём у…
-
PHP экспорт в XML формат
Для переброски содержимого заказа с интернет магазина в офисную ERP систему потребовался экспорт в формат XML. Ранее я таких задач не реализовывал, поэтому поначалу изучал, что думают поисковики по данному вопросу. Убил время на изучение подходов с использованием xmlrpc и domxml. Собственно, вот конечный вариант получился на базе DOMDocument, встроенного в PHP5.
-
Идея для стартапа – бесплатный интернет магазин
Сервис “бесплатный интернет-магазин” со всем необходимым функционалом (простой экспорт/импорт товара (exel, 1C), обучающие ролики, куча всяких разных дизайнов и т.д. и т.п.) – по умолчанию как домен 3-уго уровня сервиса. Вроде нет такого ещё … а спрос на интернет магазины всё растёт и растёт. Прикол в том, что бесплатно в 2-3 действия люди получают готовый…
-
REPLACE – поиск и замена в таблицах MySQL
Век живи – век учись ! Сегодня по удачному стечению обстоятельств наткнулся на оператор MySQL REPLACE, который одним запросом ищет и заменяет в полях таблицы строку поиска на строку замены ! До этого несколько лет тупил – делал запрос выбирающий нужные записи, и в цикле делал update для каждой 🙂 Итак, запрос в студию 🙂…
-
CSS меню генератор
Правил шаблон на сайте с которым в данной момент работаю (дефолтный шаблон MaxSite CMS), обнаружил что меню сгенерировано автоматическим образом с помощью сервиса, который я и хочу рекомендовать для ознакомления: http://www.izzymenu.com/ В темлейте по умолчанию уже было штук 20 менюшек – которые я быстренько посмотрел (для этого требуется всего одно исправление в header.php – меняем…
-
PHP скрипт курс валют
Понадобилось по ТЗ встроить в сайт текущий курс евро, в сети ничего не нашел, сваял свой мини-скриптик: $url = ‘http://www.cbr.ru/scripts/XML_daily.asp?date_req=’.date(“d/m/Y”); $buf = file_get_contents($url); if($buf) { $xmldoc = new SimpleXMLElement($buf); $result = $xmldoc->Xpath(“//Valute[@ID=’R01239′]”); //R01239 код евро echo $result[0]->Value; }
-
Бесплатный аудит сайта – SEO и юзабилити
Решил попробовать себя в качестве SEO-эксперта не только в белом продвижении, но и в анализе сайта в целом, вроде аудита сайтов от Николая Евдокименко публикуемых на блоге от SEOPult (всем НАСТОЯТЕЛЬНО рекомендую ознакомиться). Собственно, пишите – помогу чем смогу. Письмо-зяявку желательно оформлять в таком же формате, что и Николаю – чем больше информации предоставите –…
-
Вакантное место под баннер
Всем привет ! Поздравляю с наступившим 2011-м НГ, а так же с Рождеством Христовым ! Здоровья, счастья, исполнения желаний ! Стимул кэш почему-то решил свернуть свою баннерную компанию – снимают свои растяжки с многих блогов и других SEO площадок, собственно мой блог не стал исключением, поэтому на самом вакантном месте растяжка от GlavMed осталась в…
-
Ваяем быстрый интернет магазин
Собственно, после того как устаканился с CMS следующим шагом планировалось создание на базе этой CMS интернет-магазина. Как я уже упомянул в предыдущем посте, на мою радость начальные наработки уже были – далее я связался с автором, который любезно предоставил актуальную версию плагина, на базе которой я уже сделал своё. Добавил Поиск по наименованию/артикулу, товары-аналоги, а…
-
Нашел свою CMS – MaxSite
Таки определился я с мучавшим меня давненько вопросом – на какой CMS уже остановиться для разработки сайтов. Перепробовал уже кучу всяких – платные юзать как то не тянет, бесплатные типа Joomla и DLE – нагрузку лишнюю создают. В общем требования у меня сложились такие – CMS должна быть бесплатная, с открытым кодом, возможностью доработки с…
-
Нагрузка и скорость работы WordPress.
Супер микрозаметка (больше для себя, чтоб не забыть) так как далеко не новость, а так – полезная фишка по WordPress. Итак, если взглянуть код текущей страницы, предпоследней строчкой обнаружим приблизительно такую информацию <!– 31 queries. 0.957 sec. 36.7 Mb. –> Соответственно статистическая информация, информирующая о том, что для отображения странички сервак и движек WordPress затратил…
-
О защите выделенного сервера
Наверное этот микро-пост нужно было написать ещё лет 5 тому назад, когда я первый дедик брал … Итак – после анализа логов на серваке зашевелились волосы от ужаса – постоянные попытки взлома по ssh, по ftp дрюкают – даже пару раз DDOS из за FTP ложил сервер … в общем мало приятного. И всё это…
-
Руководители Начальники Директоры …
Наверное один из немногих лайф-хак постов на блоге – всё как то пытался более профессионально подходить … а профессионал то слабенький оказался, да и “велосипедов” хватает… Изначально (5 минут назад) пост назывался “Пятница моей жизни” – т.к. не первая и не последняя (надеюсь) … В общем, всё таки тему сменил на текущую. Незнаю почему, но…
-
Миллион с большой буквы от Смартбакс
Давайте сегодня поговорим о сотрудничестве. Насколько оно важно для современного человека, ведущего свой бизнес? Несомненно, это один из определяющих факторов успеха. Но в наш век профессионально спланированного обмана, тонких махинаций и преследования скрытых мотивов все сложнее становится довериться партнеру. Никогда не знаешь, подставит ли он тебе плечо в трудную минуту, или подножку. Для этого, собственно,…
-
PHP cкрипт – количество подписчиков FeedBurner цифрой
Сваял я таки задуманное ! На входе имя RSS ленты в FeedBurner. На выходе значение integer – количество подписчиков Для скрипта картинка FeedBurner со счётчиком – капча 🙂 Тупо её распознаём по шаблонным символам (благо нет помех и всяческих защит) и усё готово. Проверить работоспособность скрипта. Скачать исходники. P.S. На g-post.ru добавил авторизацию с возможность…