Производство фотообоев в Новосибирске. Интернет магазин фотообоев. Изготовление - один день! Каталог 10 000 изображений!
23 Декабрь 2010

Ваяем быстрый интернет магазин

Собственно, после того как устаканился с CMS следующим шагом планировалось создание на базе этой CMS интернет-магазина. Как я уже упомянул в предыдущем посте, на мою радость начальные наработки уже были — далее я связался с автором, который любезно предоставил актуальную версию плагина, на базе которой я уже сделал своё.

Добавил Поиск по наименованию/артикулу,  товары-аналоги, а так же уникальные номера к товару, ну и выполнил уже работы по конкретному ТЗ — импортировал в сайт реальную информацию (импортировать правда пришлось не через csv файлы в интерфейсе, а самописным скриптиком экспорта-импорта.

В итоге результатом я (на этом этапе работ) остался доволен — магазин получился супер-быстрый и практически не нагружающий систему, посмотрим что сегодня скажет заказчик …

Кому интересно — представляю на Ваш суд 0.00001 бета версию сайтика Региональный Склад Автозапчастей

рубрики: CMS, Сайтостроение | 18 комментариев

15 Декабрь 2010

Нашел свою CMS — MaxSite

maxsite

Таки определился я с мучавшим меня давненько вопросом — на какой CMS уже остановиться для разработки сайтов.

Перепробовал уже кучу всяких — платные юзать как то не тянет, бесплатные типа Joomla и DLE — нагрузку лишнюю создают. В общем требования у меня сложились такие — CMS должна быть бесплатная, с открытым кодом, возможностью доработки с создания самому нужных модулей, быстрая, не сложная, весьма желательно наличие документации на русском языке и сообщество программеров, у коих можно поучиться премудростям.

Собственно нашел я что искал — MaxSite CMS — по всем пунктам галочки. Так же если учесть, что в разработке я последнее время использую CodeIgniter PHP Framework, а MaxSite базируется именно на нём — то попадание получается близким к 100% !

Вчера порадовался ещё одной «находке» — плагин «Каталог-Магазин». Правда видимо придётся не хило дорабатывать, но всё же не с нуля писать. С помощью плагинчика собираюсь сваять  «интернет магазин по продаже автозапчастей».

P.S.

Куча информации по MaxSite на сайте разработчика.

P.S.S.

Блин, всё таки слишком я обрадовался по-началу 🙁  Постигло таки меня небольшое разочарование, как программиста, по CMS-ке — читаем кому интересно… Хотя для моего уровня вполне достаточно того что есть.

рубрики: CMS, Полезности | 36 комментариев

13 Декабрь 2010

Нагрузка и скорость работы WordPress.

Супер микрозаметка (больше для себя, чтоб не забыть) так как далеко не новость, а так — полезная фишка по WordPress.

Итак, если взглянуть код текущей страницы, предпоследней строчкой обнаружим приблизительно такую информацию

<!— 31 queries. 0.957 sec. 36.7 Mb. —>

Соответственно  статистическая информация, информирующая о том, что для отображения странички сервак и движек WordPress затратил почти секунду, выделил 35 мегабайт памяти и сделал 31 обращение к СУБД.

Для получения такого результата, я поправил footer.php текущего шаблона, добавив такой код

<!—         <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> sec. <?php echo round(memory_get_usage()/1024/1024, 2) ?> Mb. —>

рубрики: CMS | 7 комментариев

7 Декабрь 2010

О защите выделенного сервера

firewall

Наверное этот микро-пост нужно было написать ещё лет 5 тому назад, когда я первый дедик брал …

Итак — после анализа логов на серваке зашевелились волосы от ужаса — постоянные попытки взлома по ssh,  по ftp дрюкают — даже пару раз DDOS из за FTP ложил сервер … в общем мало приятного.

И всё это на фоне предыдущих моих статей по защите сайта от взлома

Сначала пробовал настройками ProFTPD ограничить ftp доступ … но всё же пришел к выводу обязательно врубать фаервол и ограничивать доступ по конкретным айпишникам, либо подсеткам именно на уровне фаервола (так и быстрее и более функционально — защищаем и ssh и др.)  И это первое с чего нужно начать строить оборону сервера!

Дома приплатил за белый статический IP, на работе они уже были — собственно других мест выхода в сеть у меня больше и нету. У коллег под серверу такая же история — соответственно кому давать доступ а кого отрубать — понятно, осталось дело за малым 🙂 — врубить и настроить фаервол … Читать полностью »

рубрики: NIX, Железо | 5 комментариев

4 Декабрь 2010

Руководители Начальники Директоры …

Наверное один из немногих лайф-хак постов на блоге — всё как то пытался более профессионально подходить … а профессионал то слабенький оказался, да и «велосипедов» хватает…

Изначально (5 минут назад) пост назывался «Пятница моей жизни» — т.к. не первая и не последняя (надеюсь) … В общем, всё таки тему сменил на текущую.

Незнаю почему, но всё таки тема меня не «отпустила» —  на моей офлайн работе, которой я отработал последние 3 года в сфере  it-специальности. Не пишу должностей т.к. они сменилась уже не раз — тех.директор, сис.админ, программист, тех.специалист …. хотя функции выполняю всё те же 🙂 Читать полностью »

рубрики: Жизнь | 17 комментариев

2 Декабрь 2010

Миллион с большой буквы от Смартбакс

money_bag

Давайте сегодня поговорим о сотрудничестве. Насколько оно важно для современного человека, ведущего свой бизнес? Несомненно, это один из определяющих факторов успеха. Но в наш век профессионально спланированного обмана, тонких махинаций и преследования скрытых мотивов все сложнее становится довериться партнеру. Никогда не знаешь, подставит ли он тебе плечо в трудную минуту, или подножку.

Для этого, собственно, и написаны эти строки – помочь вебмастерам выбрать правильного и надежного партнера, который не только не придаст, но и значительно поднимет Ваш доход и преумножить капитал.

На данный момент популярным видом заработка у владельцев сайтов является сотрудничество с партнерскими программами. Это простой и не отнимающий большого количества времени и сил способ подзаработать и привлечь посетителей на сайт.

Партнерские программы бывают разными – узкоспециализированными или многопрофильными, но не все из них, к сожалению, надежны. Я был обманут и не раз, и, ошибившись в выборе неоднократно, все-таки, в конце концов, был вознагражден сотрудничеством со Смартбакс – www.smartbucks.ru. Я верю, что если ты что-то получаешь, то нужно отдавать что-то взамен, поэтому я считаю своей обязанностью рассказать всем о том, какая эта партнерка замечательная.

В первую очередь хочу отметить, что Читать полностью »

рубрики: SEO | 6 комментариев

23 Ноябрь 2010

PHP cкрипт — количество подписчиков FeedBurner цифрой

Сваял я таки задуманное !

На входе имя RSS ленты в FeedBurner.
На выходе значение integer — количество подписчиков

Для скрипта картинка FeedBurner со счётчиком — капча 🙂 Тупо её распознаём по шаблонным символам (благо нет помех и всяческих защит) и усё готово.

Проверить работоспособность скрипта.
Скачать исходники.

P.S.
На g-post.ru добавил авторизацию с возможность редактировать информацию о своих блогах.

рубрики: SEO | 9 комментариев

15 Ноябрь 2010

отказ от Apache в пользу nginx

nginx

В рамках цикла снижение нагрузки на сервер несколько хостов, создающих максимальную нагрузку, перекинул полностью на nginx (ранее у меня nginx только статику обрабатывал)

Ставил на freebsd с использованием модуля spawn-fcgi

В принципе материала по теме много, например вот — поэтому вдаряться в подробности не буду (кстати именно в этой статье интересная приписочка в конце — на счёт варианта обработки динамики физически на других серверах и балансировки нагрузки nginx-ом).

Единственный подводный камень после установки — это обработка nginx-ом .htaccess — а конкретнее правила mod_rewrite для различных CMS (конкретно меня интересовали joomla и wordpress).

Собственно решение этой задачи не составило особых проблем — загуглил nginx rewriterule результат вполне меня устроивший Замена RewriteRule в nginx, для различных CMS

Основная идея — правка конфигурационного файла nginx в соответствие с правилами .htaccess

Проблему с сабдоменами на nginx была решена ранее

set $subdomain «»;
if ($host ~* ^([a-z0-9-\.]+)\.gtalex.ru$) {
set $subdomain $1;
}

далее юзать root   /var/vhosts/gtalex.ru/httpdocs/$subdomain;

Кэширование в nginx я пока не использую — нагрузка не настолько велика, в будущем возможно включу.

В общем по тестам: день первый — полёт вроде нормальный.

P.S.
Давненько не заходил к Алексею Терехову на его SEO блог … порадовал новый авторский дизайн: красиво, прикольно, удобно (удачная экономия пространства за счёт табов). Молодец, я уже давно мечтаю о смене диза — всё руки не доходят.

рубрики: NIX | 8 комментариев

13 Ноябрь 2010

.РФ домены — по 89 рублей

russia

Как уже все известно с 11 ноября кириллические домены в зоне .рф стали доступны для масс — только за 11 ноября было зарегистрировано в районе 180 тысяч доменов.

Кому нужно красивое доменное имя — ещё не поздно регнуть — на любую тематику довольно много свободного. Например я себе уже давненько под контору присматриваю (всё же думаю нужно чтоб была официальная фирма для SEO -делишек, созданию и поддерже сайтов) — пока остановился на СЕОМаркет.РФ который, собственно, вчера и успешно был зарегистрирован.

Ну и собственно кто не хочет переплачивать — вот пару ссылочек (жаль у них нет реф.системы):

  1. reghouse — 99 руб.
  2. regway — 2.89 wmz или 89 руб.

рубрики: Онлайн бизнес | 17 комментариев

10 Ноябрь 2010

Количество подписчиков feedburner цифрой

В свой, никому не нужный 🙂 сервис список блогов принимающих гостевые посты и/или обменивающихся постовыми решил запихать разные пузомерки, проверяющихся на автомате — одна из которых «Количество подписчиков по feedburner-у».

Ранее проблем с определением не было — я даже выкладывал в полезное готовый скриптик. Принцип работы — дёргает с АПИ фидбурнера информацию по ссылке ‘https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=’.$fbname

Там дёргаем значение circulation  — искомое кол-во подписчиков, вуаля. НО ! Теперь инфа доступна только с согласия хозяина (я например об этом и не знал, пока счётчики не стал делать), поэтому 99% блогов заблокированы !

Ситуация конечно ИМХО идиотичная — визуально дают посмотреть через счётчик, а циферкой выдернуть нельзя !

В общем пока приходит единственная идея — написать «антикапчу» для этой картинки 🙂 Шумов и всяких препятствующих распознаванию фишек там нет, так же нет защиты для получения картинки —  проблем быть не должно.

Например для моего блога картинка будет такая  (анимация убирается передачей параметра anim=0)

Пока возму таймаут — может кто знает более простой путь? (а то последнее время частенько велосипеды изобретаю)

Пишите !

рубрики: SEO, Полезности, Программирование | 10 комментариев