Deviant est un bilan PHP / mini-travail qui a été conçu à partir de zéro pour être rapide et réactif.
Parce qu'il s'agit d'un projet plus récent, attendez-vous à ce qu'il ne soit pas suffisamment mature pour être utilisé dans un environnement de production. Vous remarquerez également le manque de documentation, sur qui est en cours de travail.
Assurez-vous que vous avez installé le compositeur, clonez le référentiel et exécutez composer install . Pour exécuter votre projet localement, utilisez composer start . Tous vos modèles entrent dans / app / modèles / et toutes vos pages entrent dans / app / scripts. Actuellement, nous ne soutenons que Smarty. Si vous avez des problèmes, prenez un butin sur une partie du projet de base, en particulier `/App/Controllers/login.php 'et son modèle' /app/templates/login.tpl '.
Installez Composer et exécutez composer install dans le répertoire du compositeur.
Installez header des modules APACHE2 et rewrite .
Vous devrez également copier /env_example sur /.env et modifier le contenu à la configuration de votre serveur.
Assurez-vous d'ajouter des incluses au bootstrap dans /app/bootstrap.php . Cela changera définitivement à l'avenir, alors assurez-vous de commenter fortement.
Le schéma peut être trouvé dans / app / database / - l'exécutez sur votre base de données MySQL.
Assurez-vous d'exécuter la commande suivante car elle crée des répertoires manquants et garantit qu'ils ont des autorisations appropriées: /fix_perms.sh .
Visitez le vopose.com/Signup - Cela vous permettra de devenir administrateur. Toutes les inscriptions qui suivent devront être unlocked dans le menu Administrateur / Utilisateurs. Actuellement, toutes les inscriptions doivent être approuvées par l'administrateur. Ce sera une option de configuration à l'avenir, mais pour l'instant, c'est juste comme ça.
Merci d'avoir considéré cela. Aucun guide n'a encore été créé, mais si vous êtes sérieux, veuillez m'envoyer un courriel à [email protected] (ou tout simplement commencer à contribuer!)
Si vous découvrez une vulnérabilité de sécurité dans PSF, veuillez envoyer un e-mail à Mike Curry à [email protected]. Toutes les vulnérabilités de sécurité seront rapidement traitées.
Vous êtes responsable de votre site Web et prenez tous les risques en utilisant ce cadre. Nous ne serons pas tenus responsables des violations ou du manque de fonctionnalités de sécurité provenant de l'utilisation de ce cadre, même si nous connaissons une telle vulnérabilité. Tout est risqué sur www!
Deviant est un logiciel open d'open sous licence MIT.