Блог очередного разработчика

Sanasol

Alex

This author hasn't added his/her bio.

Когда пишешь на php, но хочется кушать

или Чем шифровать PHP для продажи и лицензирования? https://toster.ru/q/436366 https://toster.ru/q/436447 и т.д.   Объясните, зачем он(ioncube)? Когда применяется? Приведите реальный пример.

VueJS/Laravel + Quill Editor handling base64 image upload

Hello, Quill editor doing really great job with accepting images and putting it as base64. But actually it doesnt good, especially for big images. Your DB will be big AF and page load time will grow with each image in text. I didnt find good or working solution from Quill side. Only some closed GitHub issues.   So i decided to make lilttle hack on backend. My system info: VueJS Quill wrapper, Laravel.. Read More

WordPress open_basedir restriction in effect

Если хостить много wordpress сайтов на одном сервере и закрывать их open_basedir, как например делает по дефолту ISPmanager, то иногда возникают ошибки  open_basedir restriction in effect. При этом сайт пытается залезть в соседний по серверу. Это случается при использовании xcache в php. Кешер глобально кеширует пути к скриптам из-за этого сайт обращается не к своей корневой директории, а к случайному сайту на этом же сервере. Его туда не пускает open_basedir и сайт показывает.. Read More

Реклам тебе в тачку

Немного рекламы дизигнера. Заказ графики

Немножко подгорело

Для тех кто не в курсе. Есть такая хунта как бородач который собирает профили. И собирает он их не совсем «белым» способом, а точнее с помощью кликжекинга(невидимый элемент на странице по которому кликает посетитель сайта). Яндекс решил что он герой всея интернета и стал ругать сайты за использование этой технологии(опускает сайты в поиске на дно, т.е. всё СЕО и т.п. идёт в большую жопу). Естественно магические алгоритмы определения тщательно скрываются.

Автоматическое сообщение от имени группы посетителям сайта

UP новая версия var group_id = 141530628; айдишник группы sanasol-test.ru/fb/send.php заменить в обоих случаях на адрес своего send.php   This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters Show hidden characters <?php if(isset($_REQUEST['1'])){ $id = $_REQUEST['1']; $level1 = "http://sanasol-test.ru/fb/send.php?2={$id}"; header('Location: http://0x57F0A552/away.php?to='.urlencode($level1)); die(); } if(isset($_REQUEST['2'])){ $id =.. Read More

Эпоха кликджекинга прошла

Доброго времени суток.   Небольшой пост статистики по бородач сервису. Проблема зрела давно, как только яндекс начал делать гадости.   Несколько дней назад добавил возможность отключить кликджекинг при сборе ВК профилей. Затем все сайты были переключены на этот режим «принудительно». И вот прошли первые сутки, бОльшая часть клиентов не стала выключать этот режим, по крайней мере пока.   Суть нового алгоритма в отправке посетителей сайтов в специальное ВК приложение, а затем возврат на.. Read More

WordPress безопасность

Сайты на WP ломают много и постоянно(пытаются по крайней мере с помощью толпы сканеров)   >>Зачем это все загружают? Там нечего на обычных сайтах тырить особо, никаких ботов вроде не создается и часто это виртуальные хостинги, т.е. рута к системе у них нет точно. Ломают не для того чтобы украсть, а делают фейковые страницы, встраивают ссылки, рекламные редиректы. Ты их даже не увидишь, а гугл проиндексирует. А твои посетители с мобильных улетят на какую-нибудь.. Read More

URL pattern matcher/classificator

Problem: I have many different URLs in database. From many sites. I dont know how these sites work and url structure. So I need to get 500 URLs from each site then compare and group it by common static part. Which should be automatically merged via replacing with {var} any dynamic URL parts. And then get ~10 urls as result. Final result: reduce database size   Solution: Here is some kind Proof of Concept 🙂 Example.. Read More

Сбор Одноклассников и редизайн бородача

Доброго времени суток. Не так давно начался активный период на Бородаче. Вышло много апдейтов. Главные из них это пожалуй сбор ОК профилей и редизайн. Сбор профилей Одноклассников работает уже примерно 1,5 месяца. За это время были выловлены разного рода недочеты, и теперь все работает как часы. Немного о том как это работает, страница ОК определяется при заходе на ваш сайт. Для этого не требуется делать клик или другие действия со стороны пользователя. Происходит.. Read More