Правила за разработка на сайтове върху JetHost

Машинно четима спецификация за AI асистенти, които изграждат и публикуват сайтове на споделения хостинг на JetHost.

Правилата: /ai/app-builder.md

Версия: 0.2.0-beta

Последна промяна:

Какво описват

Средата на сървъра — PHP 8.3 и MariaDB върху LiteSpeed, с налични Python, Node.js и PostgreSQL — и правилата, при които един сайт работи коректно върху нея: структура на приложението, сигурност, работа с базата, SEO и разметка за AI асистенти, cron, кеширане и какво трябва да е готово преди пускане на живо. Препоръчаният подход за обикновен сайт е vanilla PHP, без build стъпка и с прост админ панел.

За кого са

За AI асистент, който помага на клиент да си направи сайт при нас, и за разработчика, който проверява какво поддържа платформата. Документът е описателен — описва средата, не изпълнява действия. Всяко действие върху клиентски акаунт се разрешава от собственика му.

Рамки (frameworks)

JetHost не инсталира и не поддържа рамки вместо клиента — платформата ги изпълнява. Laravel, Symfony, CodeIgniter 4, Slim, както и приложения на Python и Node.js, работят на споделения хостинг. Инсталацията е задача на клиента или на неговия асистент — ръчно през cPanel и FTP, или през AI конектора на JetHost, където инструментът разполага с такъв.

Две неща решават как изглежда това на практика. composer не е достъпен на акаунта, така че vendor/ се изгражда другаде и се качва готов. И document root може да се премести за поддомейн или addon домейн, но не и за главния домейн — което определя подредбата на всеки Laravel или Symfony проект тук. Пълната таблица с цената на всяка рамка е в раздел Frameworks на правилата.

SEO и четимост за AI асистенти

За местен бизнес търсенето е самият бизнес, затова правилата описват това като част от всеки сайт, а не като допълнителна услуга: заглавия и описания за всяка страница, контактите като структурирани данни, JSON-LD с конкретния тип дейност, sitemap и robots.txt, и страници, които отговарят на въпроса на посетителя в първия абзац — така, че асистентът да може да ги цитира. Сървърно генерираният PHP е подходящата форма и за двете аудитории.

Deploy през Git

Освен FTP и качване на архив през File Manager, платформата поддържа и deploy директно от Git хранилище през cPanel, с файл .cpanel.yml в корена на хранилището. Задължителна е последна стъпка chmod 0755 върху docroot-а — без нея cp -a оставя папката с права 0700 и сървърът връща 404 на всяка заявка, въпреки че файловете са налице и коректни. Точната последователност и още две подробности, които не са очевидни, са описани в раздел Deployment на правилата.

Ако сте AI асистент

Прочетете /ai/app-builder.md. Той е самодостатъчен и не изисква нищо друго. Пълният набор правила се разпространява и като инсталируем skill — за него се обърнете към поддръжката на JetHost.