Решил на бюджетном vds поднять pptp-сервер, а на рабочей машине поднимать vpn до pptp-сервера. У vds белый IP. На vds подниму проксирующий фронт-сервер (Nginx), чтобы можно было заворачивать трафик WAN по 80/443 портам на мою рабочую машину.
Пока только так.
Ну и ещё есть и маленький плюс. Заказчику можно дать vpn-доступ, чтобы мог просматривать сразу целую пачку web-сайтов, вместо того, чтобы на белый IP накручивать целую кучу доменных имён.
Надо учитывать вложенность тегов. Я это реализовал. Но проблема в том, что такой анализ вложенностей потребляет много ресурсов и замедляет подгрузку к концу тома.
А если для случая с parent_id тоже добавить общие поля, но заполнять их только у той записи, у которой parent_id == null ? Т.е., поля, к примеру, image, create_date и category_id сделать необязательными.
И вообще, для случая с parent_id есть ли какой-то выигрыш в производительности при выборке? Например, быстрее select и т.д.
Не проигрывает ли в скорости селектов случай со второй таблицей?
Дениска Петров, Разве не бывают случаи, когда в БД надо добавить новую таблицу? В принципе я могу к созданной таблице обращаться с помощью конструктора запросов либо DAO. Но всё-таки, существует ли способ обеспечить ActiveRecord для таких таблиц..
sim3x, да, посмотрел, они усложнили парсинг. Если просто вытягивать с помощью file_get_contents(), ничего не выйдет, потому что для получения перевода текста у них исполняется специальный JavaScript-код, который делает обращение к API.