Pyro Logiciel CMS gratuit
Une extension à Laravel pour la gestion du contenu
Logiciel CMS avec un panneau de configuration réactif pour une meilleure gestion du contenu pour votre site Web. Créer des sites Web multilingues avec un support de localisation intégré.
Aperçu
Laravel est l’un des cadres d’application Web les plus populaires pour le langage PHP. Il a une syntaxe et un développement expressifs et élégants avec une expérience incroyable. Laravel rend indolore pour les développeurs de créer des sites Web rapidement et plus rapidement. Pyro est construit avec le Laravel et se sent comme une extension et permet de créer rapidement de meilleurs sites Web et applications. Pyro n’est pas seulement un système de gestion de contenu, mais aussi une puissante plate-forme de moteur et de développement. La plate-forme Streams est le cœur du pyro. Il s’agit d’une combinaison complète d’outillage pour construire des applications puissantes plus rapidement avec Laravel. Pyro est fier et favorise Laravel à un niveau où il se sent plus sur Laravel que le CMS lui-même. Pyro est livré avec un riche ensemble de fonctionnalités hors boîte et prend en charge la gestion des fichiers basée sur le pilote pour l’intégration transparente avec Laravel, ce qui facilite la gestion de vos actifs. La gestion des pages est l’un des problèmes que chaque CMS essaie de résoudre et Pyro a fait un excellent travail avec une gestion des pages puissante et facile à utiliser. La gestion des messages est très simple et facile tout comme WordPress. Parallèlement à ces fonctionnalités de gestion, il prend en charge le système de modèles également à l’aide du moteur de modèle de brindille. Il a pris en charge la gestion des utilisateurs et est facile à gérer les utilisateurs, les rôles et les autorisations. Pyro prend également en charge les addons, ce qui signifie que vous pouvez bénéficier de beaucoup d’addons gratuits et payants disponibles sur le magasin Pyro.
Configuration requise
Afin d’installer Joomla 3.x, vous devez avoir les logiciels suivants
- PHP 7.3+
- MySQL 5.5.3 + / PostgreSQL 9.1 +
- Apache 2.4 + / nginx 1.8 + / Microsoft IIS 7
Caractéristiques
Voici les principales caractéristiques de Pyro
- 27 types de champs
- 13 modules
- 8 extensions
- 2 plugins
- 1 API Kickass
- Modules
- Module de fichiers
- Module de pages
- Module de messages
- Module des utilisateurs
- Module Variables
Installation
La plate-forme Streams est confiée et prête directement hors de la boîte avec des pyrocms. Il est fortement recommandé de démarrer des projets qui peuvent ne pas tirer parti des aspects CMS des Pyrocms avec une installation générale et supprimer ce dont vous n’avez pas besoin. Cependant, si vous souhaitez l’installer dans une application Laravel existante, il y a quelques choses que vous devez faire.
Installer avec compositeur
Exiger d’abord le package Composer en exécutant Composer nécessite Anomalie / Streams-Plateform
ou en ajoutant la ligne suivante à votre fichier Composer.json
:
“Anomalie / Streams-Plateform”: “1.3.x-dev”
Enregistrez le fournisseur de services
Ensuite, vous devez enregistrer le fournisseur de services. Pour ce faire, ajoutez le fournisseur de services suivant à la fin de la section «Providers» dans config / app.php
:
Anomalie \ Streams \ Platform \ StreamSserviceProvider :: Classe
Enregistrez les grains
La plate-forme Streams ajoute des fonctionnalités de bas niveau aux noyaux HTTP et console. Pour que cela fonctionne correctement, vous devez enregistrer les noyaux dans le fichier bootstrap / app.php
:
$ app-> singleton (
Illuminer \ contracts \ http \ kernel :: class,
‘Anomalie \ streams \ plateforme \ http \ kernel’
$ app-> singleton (
Illuminer \ contracts \ console \ kernel :: class,
‘Anomalie \ Streams \ Platform \ Console \ Kernel’
Vous êtes prêt! Vous pouvez désormais utiliser des addons comme les pyrocms ainsi que tous les autres services et utilitaires de la plate-forme Streams.