Автор: gtalex

  • PHP скрипт — конвертация домена РФ в Punycode и обратно

    Если вам нужен скрипт по конвертации домена РФ в Punycode и обратно — Вам сюда. P.S. Наверное самый мой короткий пост 🙂 Просто понадобилось, нашел не сразу.

  • Реализация ЧПУ адресации для сайта на Yii2

    Достался мне для продвижение сайтик на Yii2, сделанный «на коленке». Одно из того, что сразу не понравилось — адресация категорий вида http://дверной-эксперт.рф/catalog/5 Которую, я решил переделать в ЧПУ формат http://дверной-эксперт.рф/polimerno-poroshkovye-dveri К сожалению я в Yii2 полный зеро 🙁 и задачу я решил методом ненаучного тыка Мой монолог на форуме yiiframework.ru — тыц Решение совсем не…

  • О важности полноты семантического ядра

    Мини пост-заметка о важности полноты семантического ядра 🙂 Собственно, взялся за продвижение сайта по производству дверей дверной-эксперт.рф Изначально сайт позиционировался только по металлическим дверям — изучив выдачу понял, что тематика довольно конкурентна и в лоб при небольшом ссылочном бюджете не пробиться… Изучив конкурентов, например www.dveri-runa.ru и www.max-dveri.ru — обратил внимание на разбивку основного направления по…

  • Валидация и оптимизация сайта

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

  • Барыга регистратор reg.ru

    Клиенты не стали продлять один из своих доменов waitingroom.ru — зашел, ради интереса глянуть, свободен домен или уже перекупили, и честно говоря охренел. Домен с нулевым ТИЦ, СЕО вообще не занимались — ни ссылками, ни статьями — ничем! no comments!

  • Скрипт — MYSQL бэкап баз данных в разные файлы

    Полезный скриптик MYSQL бэкап баз данных в разные файлы #! /bin/sh TIMESTAMP=$(date +»%F») BACKUP_DIR=»/disk2/mysql/$TIMESTAMP» MYSQL_USER=»user» MYSQL=/usr/local/bin/mysql MYSQL_PASSWORD=»pass» MYSQLDUMP=/usr/local/bin/mysqldump mkdir -pv «$BACKUP_DIR» databases=`$MYSQL —user=$MYSQL_USER -p$MYSQL_PASSWORD -e «SHOW DATABASES;» | grep -Ev «(Database|information_schema|performance_schema)»` for db in $databases; do $MYSQLDUMP —force —opt —user=$MYSQL_USER -p$MYSQL_PASSWORD —databases $db | gzip > «$BACKUP_DIR/$db.gz» done

  • Modify headers Firefox — управление заголовками запроса в Mozilla

    Суть поста проста и понятна по его тайтлу 🙂 Пост больше закладочного характера, для себя, чтоб было т.к. полезно. Устанавливаем, юзаем — Modify Headers Лично мне понадобилось для быстрой замены User-Agent (в личных целях). Позволяет редактировать любые заголовки запроса!

  • Быстрая доработка сайта на yii2

    Итак, волею судеб достался мне на сопровождение сайт дверной-эксперт.рф реализованный на php фреймворке yii2, с весьма аскетичным административным интерфейсом. Соответственно — в каких либо корректировках сайта шаг влево, шаг вправо считается побегом 🙂 и без каких то базовых знаний фреймворка любые допилы никак не реализуемы. ТЗ от владельца сайта — встроить на сайт онлайн калькулятор…

  • Цена бездействия: во что обходится нежелание улучшать организацию работы

    Инфографику предоставила Wrike — Управление Ит Проектами

  • Проблемы с отправкой почты на gmail — настраиваем PTR, SPF, DKIM, DMARC на виртуальной машине Битрикс

    Итак, вчера я обнаружил, что почта с сайтов на моём сервере (виртуальная машина Битрикс) не доходит на почтовые сервера Google Mail — …@gmail.com Скрипт проверки почты функцией PHP mail() проблем не выявил — функция отрабатывает корректно, но почта не уходит — видимо проблема уже на другом уровне. В почтовых логах обнаруживаем ругательную запись …… SMTP…

  • Почему Гугл не индексирует страницы?

    Большая просьба осуществить переход по указанным ссылкам — хочу проверить теорию о качественных (рабочих, по которым кликают) ссылках и индексируемости страниц на которые они ссылаются. Собственно, пару новостей с не индексируемыми страницами «в студию»: Компания Sunvell решила порадовать своих поклонников новой, «умной» ТВ-приставкой T95Z Plus Amlogic S912, отличающейся оригинальным дизайном и высоким быстродействием. Узнать подробнее.…

  • Разработка сайтов — 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/