Так вышло, что мой 2016 год прошёл под флагом NodeJS. Не прошёл и я мимо ElectronJS. Это удобный способ конструирования десктопных приложений.
Рубрика: Node.js
NodeJS и npm на виртуальном (shared) хостинге
Простое и эффективное средство удаленного управления по SSH
nodemiral — Server Automation for NodeJS over SSH.
ElectronJS — строим полноценные кроссплатформенные приложения
npm install htmlparser2
Без парсинга html редко обходится. Для php я обычно предпочитаю Simple HTML DOM Parser. Вещь старенькая, но эффективная, удобная, надежная. Легко прикручивается и к Yii, и к Phalcon.
EncloseJS — компиляция Node.js приложения
В пару к Zephir, который позволяет скомпилировать код, близкий к php, в php-расширение, EncloseJS позволяет скомпилировать Node.js-код в исполнимый модуль. Устанвливается через менеджер пакетов npm. Использует умение гугловской V8 Engine компилировать JavaScript-код в нативный.
Выбор платформы
Дошли руки до глубокого переписывания одного старого проекта. Проект на Yii 1.3 и MongoDB 2.4. Время прошло, бэкграунд требует обновления.