iShow Music is an online music player program based on PHP+TXT. The code is all open source and it is currently the most powerful music system in the PHP field. The program uses text data storage and does not require MYSQL database support. At the same time, the program code is separated from the interface template, which facilitates secondary website development and interface modification.
Main features of the program:
Use PHP + text to store data, no need for Mysql database support. The page is built with Div + Css, and the page opens faster. The program and interface separation technology is used to make the interface update more convenient. The program algorithm is simple, individuals can easily understand the program algorithm, and can be easily modified to suit personal needs. The page is beautiful and elegant, using less pictures and more CSS definition styles, which facilitates page style modification. It has cross-platform features and can run in various operating system environments such as Linux/FreeBSD/Unix and Microsoft Windows 2000/2003.
Main functions of the system:
Music secondary classification, online music playback, lyrics synchronized display, music downloading, song request system, music simulcast, user random listening to music, verification code function
JS homepage call and Discuz integration user comment management website announcement management friendly link management
JS advertising function background prompts whether the program is the latest version
LRC lyrics download
Cookie records user information
Cookie music anti-theft technology (effectively protects your music files from being linked)
Detailed song information display (including release time, total popularity, today's popularity, etc.)
Member registration and management (two levels of control: "ordinary member" and "certified member")
Member music box function (the administrator can customize the maximum number of saves for each member's music box)
Member recommendation music function, certified member uploading LRC lyrics function (must be in LRC format, otherwise it cannot be displayed simultaneously during playback)
Member rating and comment function two music search methods (by song title and artist)
The latest music, recommended music, song request information list displays the music ranking function (including the overall music ranking, today's listening ranking, and the ranking of each music category)
Administrator skin-changing function (convenient for modifying your website interface)
If your space is large enough, the administrator can upload songs online. Powerful background management functions, the administrator can add, edit, delete music and singers online, set system parameters, host management, member management, song request, upload I believe that with these 30 functions for file management and other operations, you can already build a very complete music website. Experience more functions yourself... Haha
Version 1.2 update instructions:
Added music broadcast function, added user random music audition function, added user song request email notification to recipients (can be turned off in background settings)
Add verification code function Add JS homepage calling function Add JS advertising function Add integration with Discuz Add user comment management function Add website announcement function Add friendly link function Add "whether the program is the latest version" prompt function in the background Optimize the anti-hotlinking mechanism (allow related domain names call music address)
Modify the homepage style and expand the "Latest Release" column. Optimize the page style and color. Fix the bug of deleting recommended songs when editing music in the background. Fix most of the bugs in version 1.0.
Modified many other details
Due to time constraints, the collection function mentioned by many people has not yet been developed. (In fact, we believe that when it comes to collection, novices must make a unique website when building a website. It doesn’t necessarily have to have a lot of music. The key is to have characteristics! Don’t place your hope on collecting major sites. The collected sites will not last long! When building a website, you must do it carefully. Even if you can’t make any money, you will feel gratified for your hard work, no matter how few visits you get! In short, labor is the most glorious!) (Liang Jingru: MJJ who despises collecting)
Due to the special features of the text database (the data structure is not easy to change) and considering the webmasters who are already using iShowMusic, many other practical functions have not been added, such as music server selection, synchronization with forum points, etc. So for the better development of the program, we decided that version V1.2 will be the final version of iShowMusic text database. After this version is stable, we will fully develop the MySQL version of iShowMusic to better serve music webmasters.
Expand