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

藏色散人
Libérer: 2020-04-25 13:46:20
avant
3574 Les gens l'ont consulté

[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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

Créer un utilisateur en arrière-plan

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

php artisan db:seed --class=AdminUserSeeder
Copier après la connexion

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
Copier après la connexion

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!

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal