Год: 2016

  • Разработка сайтов — php framework YII или CMS Битрикс?

    Волею судеб достался мне для поисковой оптимизации и дальнейшей раскрутки сайт дверной-эксперт.рф — производственная компания, занимаются изготовлением и продажей Стальных дверей, Противопожарных дверей, Раздвижных решеток. Производство в Новосибирске, продажа ещё и по ближним регионам в том числе. Собственно, когда речь шла о оптимизации, доступов к админке мне не предоставляли, и о движке сайта я ничего…

  • Скрипт проверки изменений файлов на сервере

    Говорят «лучшее — враг хорошего», и в этом есть смысл. Под впечатлениями от скрипта в предыдущей статье, решил поставить «следилку» на сайты нескольким своим клиентам, и чуток разочаровался — скрипт у одного не запустился т.к. версия PHP была мягко говоря устаревшей, на мои призывы обновиться сказал «работает — не трогай» (и в этом тоже есть…

  • Скрипт проверки изменений на сайте — Анти Шелл

    Просто скопирую сюда письмо, которое отправил создателям данного очень полезного скрипта! Приветствую коллеги! Недавно наткнулся на ваше творение Скрипт проверки изменений на сайте — Анти Шелл — сам уже подобный скрипт писал под свои нужны много лет назад — а тут всё красиво — ООП, гит + интерфейс + основной функционал по созданию снимка и…

  • Как быстро настроить гитару?

    Пост вообще не в тему блога, но не могу не запостить — наверное один из лучших лайфхаков в моей жизни! (кто хоть раз настраивал гитару поймут) Пост будет супер короткий, но кто не знал — супер полезный! Меня до сих пор прёт от ощущений и полезности найденной информации 🙂 Собственно, для настройки гитары — устанавливаем…

  • Как заработать на сайте? Основные способы монетизации

    Имея собственный сайт, многие озадачиваются вопросом о дополнительной монетизации ресурса. Таких способов несколько: 1. Размещение рекламных блоков Яндекс Диркет и Гугл Адсенс. Хорошо при большой посещаемости. 2. Размещение обзорных статей. Основные сервисы — miralinks.ru, gogetlinks.net и getgoodlinks.ru. Пример подобной статьи такси в Москве. Для продвигаемых сайтов идеальный способ — статья с новой страницы, с уникальным…

  • Как найти / спрятать шелл и другой вредоносный код

    В очередной раз коснусь темы безопасности сайтов. Не буду томить — сразу пару мыслей озвучу, в конце поста подкреплю интересными с моей точки зрения ссылочками. Итак, мысль первая — чтобы уметь находить шеллы, бэкдоры и прочую хрень, ИМХО обязательно нужно попробовать их попрятать и наоборот — чтобы уметь прятать, нужен опыт по их нахождению! В…

  • Лечение зараженных сайтов. Аудит безопасности.

    Время от времени, а точнее когда в очередной раз натыкаюсь на ломаные сайты, публикую подобные посты а ля «вылечу Ваш сайт», проведу аудит безопасности и самое главное — установлю систему контроля на взлом Вашего сайта! Вот и сейчас пример поломанных 4х сайтов с файловыми и php иньекциями: Сайт www.mgrad-putilkovo.ru — инъекция Где можно купить дженерик…

  • Почему … не работает в IE ? рейтинг форумов вебмастеров

    Собственно, дожил и я до решения кроссбраузерных проблем 🙂 В этой теме я полный нуб — ни в теории, ни в практике с подобными вещами не сталкивался, только по наслышке. И вот — заказчик ставить ТЗ — слайдер работает везде, кроме IE! нужно чтоб заработал и в осле! Ну коли я сам не профи, первое…

  • Строковые команды NIX систем — сортировка, удаление дублей …

    Для себя решил в одно место полезные nix команды собрать — пользуюсь не часто, забываю 🙁 Список будет постоянно пополняться сортировка и удаление дублей cat file.txt | sort | uniq > out.txt для больших файлов так гораздо быстрее awk ‘!x[$0]++’ file.txt > out.txt пока хватит 🙂 Источники: https://habrahabr.ru/post/105926/ http://complike.ru/ispolzuem-komandy-uniq-i-sort-v-linux/

  • Firefox запоминает редирект — как убрать?

    Притомил меня уже FF своим запоминанием редиректов, чуток поискал — выкладываю решение этой хрени. Иначе не назовёшь, особенно если ты разработчик — уже редирект давно поправлен на сервере, FF же тупо продолжает перенаправлять по старому адресу — бред! Type Ctrl+l to put the cursor on the location bar. Type about:config to open the configuration settings.…

  • Отрицание в команде grep — исключаем ненужные строки.

    Задача — выбрать из лог файла все строки, за исключением строк содержащих IP флудера. Скажу сразу — решение нашел не быстро 🙁 А решение элементарное 🙂 ключ » -v » команды grep cat access.log | grep -v «bad IP» > out.access.log Как говориться RFM — читайте маны господа 🙂

  • PHP скрипт — генератор текста по алгоритму цепей Маркова

    Всем привет! Решил «тряхнуть стариной» — нашлёпать пару доров, посмотреть как долго проживут (раньше этой темой активно занимался, но после очередного АПа Яша начал моментально «косить» доры, а то и вообще в выдачу не ставить) — но изучение ТОПа в последнее время говорит о том, что некоторые доры всё таки живут более одного дня 🙂…

  • Сайт тормозит! Как провести технический аудит сайта и сервера?

    Всем привет! Итак, сегодня коснулся очень интересной задачи — полный технический аудит сайта и сервера в целом! Собственно, задача звучит просто — сайт сильно тормозит! вплоть до полного ступора — что делать? как выявить причину падения? Это я и называю полным техническим аудитом сайта и сервера. 1. Протестировать всё что можно протестировать и выявить все…

  • Хотлинки — уязвимость и тормоза!

    Удалённо сопровождаю сайт одной довольно крупной Московской организации, судя по всему сайтов у них много и непосредственно сайт с базой данных для работы не мой. И основной сайт этот частенько очень так жестоко висит — страничка минут по 5 не может загрузиться и вместе с ним висит и сопровождаемый мною сайт, вернее не сам сайт,…

  • Проверка микроразметки на сайте

    Всем привет! В последних постах о улучшении сниппетов и добавлении микроразметки schema.org на сайт я не затронул один из самых важных моментов — это валидация Вашей микроразметки. Пишу т.к. сам на эти грабли наткнулся 🙂 Надобавлял информации и сижу жду результатов — а их не будет, т.к. добавил с ошибками 🙁 Для проверки разметки рекомендую…

  • Jquery адаптивная фотогалерея — слайдер

    Аллоха коллеги! Ваяю бюджетный сайт … нарыл хорошую адаптивную фотогалерею-слайдер baguetteBox — что прикольно, с мобильного пальцем листать можно! Рабочий пример на сайте Официальная демо страничка Ну и исходники на GetHub

  • Программа улучшения сниппетов от Яндекс

    Для начала — всем нуждающимся в создании сайтов из Украины, хочу порекомендовать ТМ Махаон — Создание сайтов Киев. Заходите по ссылке и удостоверьтесь сами — большой опыт при невысоких ценах. Ну а темой сегодняшнего поста, будет программа улучшения сниппетов от Яндекса. Это в продолжении разговора о различных способах выделения своего сайта в общей выдаче Яндекса.…

  • Uncaught Error: Call to undefined function imagettftext() или подключение GD lib в PHP 7.0

    После перехода на PHP7 в контактах перестала отображаться капча — сразу то и не увидел, спасибо Я.Вебмастеру который указал на ошибки (туда тоже надо время от времени заходить — как оказалось весьма полезно!) Капчу генерирует на сервере скрипт captcha.php http://novosibirsk.intim2y.ru/captcha.php?sid=a00725cf67f4e4de734c45e9d592d039 Который при включении отображения ошибок, мне ругнулся Uncaught Error: Call to undefined function imagettftext() Собственно,…

  • Размышления о стартапе

    Ниже мои собственные мысли по стартапу проекта. Решил выложить в блог, может кто чего дельного посоветует … Главная идея сайта – место, где можно прочитать реальные отзывы покупателей, а так же в случае подтверждения производителем (или продавцом) – задать вопрос о товаре продавцу и получить ответ! (добавлено позже — БЛИН – это уже есть на…

  • Обход модерации в объявлениях Гугл Адвордс — хакеры добрались до арбитража?

    Чего то сегодня, то ли авторство у меня прёт, то ли взбесили все кто какими то окольными, недоступными простым смертным, путями в выдачу и в рекламные объявления лезут! Решил ещё кое какими наблюдениями поделиться с вами: Имею слабость — игра в онлайн шахматы, играю супер блицы — 1 мин на всю партию. Да речь сейчас…