编码音乐图表系统? [英] Coding a Music Chart System?

查看:89
本文介绍了编码音乐图表系统?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,


我刚刚在这里注册,我通过Google搜索找到了这个网站。


关于我的一点点,我我从14岁开始建立网站,现在已经23岁了。我也知道平面设计,我对编码方面的了解非常基本,我对艺术创作方面略有不同,那是'可能为什么我的设计技巧更先进。 :)



根据我的情况:


我打算建立一个包含音乐制图系统的网站,例如billboard.com(包括Hip Hop,R& B,Rock,Country,Electro等子图表),它不会为主要的标签艺术家,但在网站上注册的普通音乐家,作曲家(和确切地说,不是歌手。


我知道PHP,Java Script和Ajax发挥作用,我也发现这可以用PHP完成。


我的问题:


你知道你可以链接我的任何资源吗?这将有助于我学习如何完成。


无论如何,如果它是一个已经制作的开源脚本,我可以查看并了解如何它已经完成,或书籍,DVD或教程,或付费脚本,任何东西。


我可以在网上找到很多关于我想要实现的所有其他东西的信息,就在这个图表系统上我找不到任何东西。我也考虑过与一个负担得起的程序员联系,但在我这样做之前,我想尽可能多地获得关于这个主题的知识。


谢谢。

解决方案

我不知道有任何开源项目,不过我我不知道那里有什么。然而,这听起来不像是那种需求的东西。它的使用太有限了。这听起来就像是在公司内部制作的那种项目。


关于这一点,除非你想聘请程序员,否则你必须学习如何编程。我建议学习数据库设计并学习如何通过PHP与数据库进行通信。这将是您系统中最重要的部分。你会想知道如何通过加权(即按受欢迎程度加权等)订购记录,并将它们分成标准化的类别。



你会的还需要知道PHP,HTML和CSS,但我认为这些是显而易见的。


感谢您的回复。您的回复帮助我看到图片更加清晰。


我已经花了一半多的时间进入MySQL数据库,至少我开始理解它背后的逻辑,即使我是不熟悉所有术语及其一切意义。我还有很多东西需要学习。


我有另外一个问题,当我去billboard.com等网站查看源文件时,我看到了大量的CSS和大量的div标签。我看不到一个表标记,PHP或任何数据库脚本或其他任何重要的东西。那些标签(我正在寻找)实际上在那里,但它们没有通过Firefox显示在源文件中?或者这是一种新的标准网站编程方式,请原谅这个问题,因为我暂时还没有跟上网页设计标准的变化。 :)


召回:

由于数据库和PHP之间的通信是网站基本流程中最重要的部分看起来如下:

1。用户上传歌曲
2。歌曲*数据*被注册到特定用户数据库
3。数据库通过加权命令歌曲并在网站上提供信息


分类加权如下:


- 所有R& B歌曲都属于类别 - > R& B =>歌曲按人气排名(例如排名从1-1000)





- 最新上传的歌曲分类 - >最新歌曲=>按日期订购(加权):从最新到最旧版



这一切都很有意义,我看到的图片比我第一次看到的更清晰这个想法。有趣的是,尽管在编程方面涉及很多工作,时间和技术知识,但它看起来都非常基本。


如果有人有任何链接,我可以了解如何构建上述系统,我真的很感激。 按受欢迎程度加权的分类列表。



我看不到一个表标记,PHP或任何数据库脚本或其他任何事情。



现在,HTML中的表格标签被认为是旧式的页面布局,设计师/开发人员选择CSS布局而不仅仅是可裂变的。


至于php scrips,你永远不应该在你的浏览器视图中看到它们>来源,因为php是由服务器而不是浏览器运行的。我不是想光顾你,但恕我直言,你应该从更简单的例子开始,研究一些较小的例子上的php和mysql。也许会得到一本指导你完成编程语言的书,那里有很多。


如果有人有任何链接我可以学习如何构建上述系统,我真的很感激。按受欢迎程度加权的分类列表。



如果你喜欢学习的过程,你会到达那里,但如果你只是想做一些事情而不是更好地雇用某人。我相信这里几乎每个人都以Hello world开头。例。我知道我做到了。 :)))


Hello,

I just signed up on here, I found this site by googling.

A little bit about me, I''ve been building websites since I''m 14, now 23. I know about graphic design as well, my knowledge on the coding side is pretty basic tho, I''m slightly towards the artistic creative side, that''s probably why my design skills are more advanced. :)


To my situation:

I''m planning to build a website that will contain a music charting system, like for example billboard.com (with sub-charts like Hip Hop, R&B, Rock, Country, Electro etc.), it will not chart major label artists, but normal musicians that sign up on the site, composers (and not singers) to be exact.

I know that PHP, Java Script and Ajax play a role, I''ve also found out that this can be done just with PHP.

My Question:

Do you know any resources that you can link me to? That would help me on learning how this is done.

Just anything, doesn''t matter if it''s an already made open source script that I can look at and learn how it''s done, or books, dvds or tutorials, or paid scripts, anything.


I could find lots of information on the internet for all the other stuff I want to implement into the side already, just on this chart system I can''t find anything. I''ve also considered getting in contact with an affordable programmer, but before I do that I want to gain as much knowledge on this topic as I can to be prepared.


Thanks.

解决方案

I''m not aware of any open-source projects, though I''m not very informed on what''s out there. However, this doesn''t sound like the kind of thing that''d be in demand. It''s use is too limited. This sounds like the kind of project that would be produced in-house.

On that note, unless you are looking to hire a programmer, you''ll have to learn how to program. I''d suggest studying database design and learning how to communicate with the database via PHP. That will be the most important part of your system. You''ll want to know how to order records by weighting (i.e. weighted by popularity, etc.), and breaking them into normalized categories.


You''ll also need to know PHP, HTML, and CSS, but I assume those are obvious.


Thank you for your response. Your response helped me to see the picture a bit clearer.

I''ve already spent more than half of the day with getting into MySQL Databases, at least I''m starting to understand the logic behind it, even though I''m not well versed with all the terminology and what it all means. I still have a lot to learn.

I have another question, when I go to sites like billboard.com and look at the source file then I see an awful lot of CSS and an awful lot of div tags. I see not one table tag, PHP or any Database scripts or anything else of that matter. Are those tags (which I''m looking for) actually there but they are not shown in the source file through Firefox? Or is this a new standard way of programming websites, excuse this question since I haven''t been keeping up with the changes in the standards of webdesign for a while. :)


Recall:
Since the communication between the Database and PHP is the most important part a basic process of the website would look like following:

1. users upload song
2. song *data* gets registered to the specific user in the database
3. database orders song by weighting and gives the information back on the website


Categorical weighting would look like following:

- all R&B songs go in category -> R&B => songs get listed by popularity (e.g. ranking from 1-1000)

or

- latest uploaded songs go in category -> newest songs => ordered (weighted) by date: from latest to oldest



This all makes sense and I''m seeing the picture much clearer than when I first had the idea. Funny part is that it all seems pretty basic, even though there''s a hell lot of work, time and technical knowledge on the programming side involved.

If anyone has any links where I could learn how a system like above described is build, I''d really appreciate that. A categorical listing with weighting by popularity.


I see not one table tag, PHP or any Database scripts or anything else of that matter.

Table tags in HTML are considered to be old fashioned for page layouts now days and designers/developers are opting for CSS layouts and not just to be fissionable.

As for php scrips you should never see them in your browser view->source as php is run by the server and not by the browser. I am not trying to patronize you but IMHO you should start with simpler examples, study php and mysql on some smaller examples. Maybe get a book that will guide you through the programming language, there is so many out there.

If anyone has any links where I could learn how a system like above described is build, I''d really appreciate that. A categorical listing with weighting by popularity.

If you enjoy the process of learning you''ll get there, but if you only trying to do something fast than better hire someone. I am sure that almost everyone here started with "Hello world" example. I know I did. :)))


这篇关于编码音乐图表系统?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆