Иногда, зачастую совершенно случайно, на глаза попадаются интересные сервисы, в частности предоставляющие бесплатные API.

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


Пометки: free api

Пример обрезания всего лишнего в метатегах. Удаление всего кроме такса (html тегов и плейсхолдеров).


Пометки: meta_title, meta_keywords, meta_description

Эта заметка пригодиться, если нужно запрашивать на форме, например, в административном разделе сайта на Joomla 3, не только дату, но и время.


Пометки: date time, дата и время

Периодически нужно парсить YML файлы и, например, формировать таблицу изображений товаров. Также выводить каких картинок на сайт не хватает.


JsonQ - PHP библиотека позволяющая делать ORM запросы к данным в формате JSON.

Ссылка на проект: nahid/jsonq


Сразу хочу отметить, что Гугл Мерчант стандартную выгрузку Яндекс Маркета (YML) не понимает. Возможно кому-то пригодиться Битрикс. Экспорт в YML

В CMS Bitrix нет дефолтного профиля для выгрузки в RSS, пришлось делал свою.

Есть системные пометки.


Пометки: Экспорт их Битрикс в google merchant center, битрикс, делаем выгрузку в google merchant center.

Мне было лень руками подбирать сочетания качества на 40, поэтому я написал скрипт, который перебирает все варианты и выдает те, что дают нужное число в итоге сложения.


Пометки: POE, path of exile, quality

Пример того, как curl может работать в многопоточном режиме.

Такое может потребоваться, например для парсинга множества страниц.


Пометки: curl, парсер, многопоточность.

Tarantool

06.02.2018 16:04:57

Не законченная статья.

Тарантул - разработанная mail.ru ( О_О ), no-sql БД, которая держит данные в памяти, для ускорения работы.
У него много отсылок к языку lua, предлагают даже на нем писать логику.


Пометки: nosql

Рассмотрим вариант решения проблемы с более не поддерживающимися функциями mysql_* в php 7+


Пометки: Joomla 1.x, Joostina, Нет поддержки MySQL
Яндекс.Метрика