Maison >cadre php >Laravel >[Voten] Un système de forum social en temps réel similaire à Reddit implémenté sur la base de Laravel

[Voten] Un système de forum social en temps réel similaire à Reddit implémenté sur la base de Laravel

藏色散人
藏色散人avant
2020-04-25 13:45:233540parcourir

[Voten] Un système de forum social en temps réel similaire à Reddit implémenté sur la base de Laravel

À propos de Voten

Voten est un système moderne de bookmarking social en temps réel, développé sur la base de Laravel 5.4 + Vue.js, similaire à Reddit , mais plus beau, c'est en temps réel, simple et personnalisable.

Site Web : https://voten.co/

GitHub : https://github.com/voten-co/voten

Style de code

Voten suit la norme de code PSR-2 et la norme de chargement automatique PSR-4, et utilise StyleCI pour fusionner automatiquement les correctifs de style de code, il n'y a donc pratiquement aucun vous devez vous soucier de la question du style de code.

Pile logicielle

Voten est une application Laravel qui s'appuie sur les logiciels suivants pour s'exécuter :

Ubuntu 16.04.2 LTS
Nginx 1.10+
MySQL 5.7+
PHP 7.1+
Redis 3.0+
Git 2.8.4+
Pusher
Algolia Search

Pour installer tous ces logiciels sur le serveur, il est recommandé d'utiliser un service d'installation automatique tel que Codepier.

Recommandé : "tutoriel Laravel"

Étapes d'installation de l'application

Après avoir cloné le code du référentiel GitHub localement, créez d'abord un Fichier .env dans le répertoire du projet :

cp .env.example .env

Modifiez les informations de configuration correspondantes dans le .env en fonction de l'environnement local, puis exécutez la commande suivante pour installer :

composer install
php artisan key:generate
php artisan migrate
php artisan passport:install
npm install
npm run production

Créer un utilisateur en arrière-plan

Exécutez la commande suivante dans le répertoire racine :

php artisan db:seed --class=AdminUserSeeder

La route d'accès en arrière-plan est /backend et les informations de connexion de l'utilisateur sont admin/mot de passe. Le cache Redis doit être vidé avant d'y accéder.

Voten GitHub 仓库:https://github.com/voten-co/voten

Adresse originale : https://xueyuanjun.com/post/7341

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer