iShow Music est un programme de lecture de musique en ligne basé sur PHP+TXT. Le code est entièrement open source et il s’agit actuellement du système musical le plus puissant dans le domaine PHP. Le programme utilise le stockage de données texte et ne nécessite pas de prise en charge de la base de données MYSQL. En même temps, le code du programme est séparé du modèle d'interface, ce qui facilite le développement de sites Web secondaires et la modification de l'interface.
Principales caractéristiques du programme :
Utilisez PHP + texte pour stocker les données, pas besoin de prise en charge de la base de données Mysql. La page est construite avec Div + Css et la page s'ouvre plus rapidement. La technologie de séparation du programme et de l'interface est utilisée pour rendre la mise à jour de l'interface plus pratique. simple, les individus peuvent facilement comprendre l'algorithme du programme et peuvent être facilement modifiés pour répondre à leurs besoins personnels. La page est belle et élégante, utilisant moins d'images et plus de styles de définition CSS, ce qui facilite la modification du style de page. Elle possède des fonctionnalités multiplateformes et peut. fonctionner dans divers environnements de système d'exploitation tels que Linux/FreeBSD/Unix et Microsoft Windows 2000/2003.
Principales fonctions du système :
Classification secondaire de la musique, lecture de musique en ligne, affichage synchronisé des paroles, téléchargement de musique, système de demande de chanson, diffusion simultanée de musique, écoute aléatoire de la musique par l'utilisateur, fonction de code de vérification
Appel de la page d'accueil JS et intégration Discuz gestion des commentaires des utilisateurs gestion des annonces du site Web gestion des liens conviviale
L'arrière-plan de la fonction publicitaire JS demande si le programme est la dernière version
Télécharger les paroles de LRC
Le cookie enregistre les informations de l'utilisateur
Technologie antivol Cookie Music (protège efficacement vos fichiers musicaux contre les liens)
Affichage d'informations détaillées sur la chanson (y compris l'heure de sortie, la popularité totale, la popularité du jour, etc.)
Inscription et gestion des membres (deux niveaux de contrôle : « membre ordinaire » et « membre certifié »)
Fonction boîte à musique membre (l'administrateur peut personnaliser le nombre maximum de sauvegardes pour la boîte à musique de chaque membre)
Fonction musicale de recommandation de membre, fonction de téléchargement de paroles LRC par membre certifié (doit être au format LRC, sinon elle ne peut pas être affichée simultanément pendant la lecture)
Fonction d'évaluation et de commentaires des membres, deux méthodes de recherche de musique (par titre de chanson et artiste)
La liste des dernières musiques, des musiques recommandées et des demandes de chansons affiche la fonction de classement musical (y compris le classement musical global, le classement d'écoute du jour et le classement de chaque catégorie musicale)
Fonction de changement de skin d'administrateur (pratique pour modifier l'interface de votre site Web)
Si votre espace est suffisamment grand, l'administrateur peut télécharger des chansons en ligne. Puissantes fonctions de gestion d'arrière-plan, l'administrateur peut ajouter, modifier, supprimer de la musique et des chanteurs en ligne, définir les paramètres du système, la gestion des hôtes, la gestion des membres, la demande de chansons, le téléchargement, je crois qu'avec. ces 30 fonctions de gestion de fichiers et autres opérations, vous pouvez déjà créer un site Web musical très complet. Découvrez vous-même plus de fonctions... Haha
Instructions de mise à jour de la version 1.2 :
Ajout d'une fonction de diffusion de musique, ajout d'une fonction d'audition de musique aléatoire par l'utilisateur, ajout d'une notification par courrier électronique de demande de chanson de l'utilisateur aux destinataires (peut être désactivée dans les paramètres d'arrière-plan)
Ajouter une fonction de code de vérification Ajouter une fonction d'appel de page d'accueil JS Ajouter une fonction de publicité JS Ajouter une intégration avec Discuz Ajouter une fonction de gestion des commentaires des utilisateurs Ajouter une fonction d'annonce de site Web Ajouter une fonction de lien convivial Ajouter une fonction d'invite « si le programme est la dernière version » en arrière-plan Optimiser l'anti-hotlinking mécanisme (autoriser les noms de domaine associés à appeler l'adresse musicale)
Modifiez le style de la page d'accueil et développez la colonne "Dernière version". Optimisez le style et la couleur de la page. Corrigez le bug de suppression des chansons recommandées lors de l'édition de musique en arrière-plan.
Modification de nombreux autres détails
En raison de contraintes de temps, la fonction de collecte évoquée par de nombreuses personnes n'a pas encore été développée. (En fait, nous pensons qu'en matière de collection, les novices doivent créer un site Web unique lors de la création d'un site Web. Il ne doit pas nécessairement contenir beaucoup de musique. La clé est d'avoir des caractéristiques ! Ne placez pas d'espoir sur la collecte de sites majeurs. Les sites collectés ne dureront pas longtemps ! Lors de la création d'un site Web, vous devez le faire avec soin. Même si vous ne pouvez pas gagner d'argent, vous vous sentirez satisfait de votre travail acharné, quel que soit le nombre de visites que vous recevez. Bref, le travail est le plus glorieux !) (Liang Jingru : MJJ qui méprise la collecte)
En raison des particularités de la base de données texte (la structure des données n'est pas facile à modifier) et compte tenu des webmasters qui utilisent déjà iShowMusic, de nombreuses autres fonctions pratiques n'ont pas été ajoutées, comme la sélection du serveur de musique, la synchronisation avec les points du forum, etc. . Ainsi, pour un meilleur développement du programme, nous avons décidé que la version V1.2 sera la version finale de la base de données texte iShowMusic. Une fois cette version stable, nous développerons entièrement la version MySQL d'iShowMusic pour mieux servir les webmasters musicaux.
Développer