Product Documentation
Guides, setup notes and implementation references for ScriptExpert products.
Commencer
ScriptExpert est une application de bureau créée pour les développeurs qui créent et maintiennent des projets Web. Cela apporte réunissant les outils qui sont généralement dispersés dans plusieurs applications : un chef de projet, un gestionnaire de fichiers, éditeur de code, assistant IA, serveur local Apache/PHP/MariaDB, outils de base de données, déploiement FTP, plugin gestion, prise en charge de la traduction et gestion des mises à jour. L'objectif de ScriptExpert est de réduire les changements de contexte. Au lieu d'ouvrir un éditeur séparé, un client FTP, outil de base de données, panneau de configuration du serveur local, terminal et fenêtre de discussion AI, vous pouvez gérer le principal workflow de développement à partir d’un environnement unifié. ScriptExpert est particulièrement adapté aux sites Web et aux applications Web basés sur PHP, mais il peut également être utilisé pour HTML, CSS, JavaScript, JSON, SQL et autres fichiers de projet courants.
But
ScriptExpert est conçu pour les développeurs qui souhaitent un espace de travail pratique sans basculer constamment entre un explorateur de fichiers, un éditeur, un navigateur, un panneau de serveur local, des outils de base de données, des notes de documentation et un chat AI. L'application maintient le projet actif, les fichiers sources, l'aperçu local, les extraits de code, le contexte de la base de données et l'assistant proches les uns des autres afin que le travail de développement quotidien soit plus rapide et plus organisé.
Ce n'est pas une plateforme SaaS. Le produit est destiné à être vendu en tant qu'application de développement qui aide les programmeurs à créer des applications Web, des scripts, des interfaces, des projets PHP, des modèles et tout projet logiciel basé sur du texte bénéficiant d'un éditeur dédié et d'outils de flux de travail.
Capacités de base
- Créer et gérer des projets Web locaux.
- Modifiez les fichiers sources avec un éditeur de code professionnel.
- Utilisez OpenAI ou les modèles Ollama locaux pour l'assistance à l'IA.
- Gérer les structures de bases de données MySQL/MariaDB locales et distantes.
- Exécutez un serveur local portable sans installer XAMPP.
- Publiez des projets complets ou des fichiers individuels via FTP.
- Installez et gérez les plugins à partir des archives ZIP.
- Utilisez une interface multilingue avec des traductions basées sur JSON.
- Recevez les mises à jour des applications via un système de mise à jour intégré.
Public recommandé
Cette documentation est destinée aux développeurs, agences, indépendants, équipes d'assistance et utilisateurs techniques qui souhaitent pour utiliser ScriptExpert comme espace de travail central pour le développement Web.
Espace de travail principal
Ouvrez les dossiers du projet local et parcourez la structure complète des fichiers. L'arborescence est conçue pour une analyse et un déplacement rapides entre les fichiers sources, les ressources, les modèles, les scripts et la documentation.
Créez, modifiez, enregistrez et organisez des fichiers et des dossiers directement dans l'application. L'espace de travail prend en charge les actions répétées que les développeurs effectuent toute la journée.
L'interface conserve le projet, le fichier actif, l'aperçu et l'assistant dans une zone de travail propre afin que le développeur puisse rester proche de la tâche en cours.
Édition de code
L'éditeur est alimenté par Ace, offrant aux développeurs une expérience de programmation familière avec coloration syntaxique, gestion rapide du texte et prise en charge des formats de développement Web courants.
Environnement de serveur local
ScriptExpert inclut des fonctionnalités orientées serveur local pour les développeurs créant des applications PHP et basées sur des bases de données. La pile actuelle se concentre sur Apache, PHP 8.3 et MariaDB, offrant aux programmeurs un environnement pratique pour créer et tester des projets Web locaux.
Utile pour exécuter des projets PHP locaux, prévisualiser des applications Web et tester les modifications de modèle ou de back-end avant le déploiement.
Conçu autour du développement d'applications PHP modernes, y compris des frameworks personnalisés, des panneaux d'administration, des API et des pages dynamiques.
Prend en charge les flux de travail basés sur une base de données pour les projets qui utilisent des données structurées, des fichiers SQL, des migrations et une logique backend.