我在中学学习网络开发,我们最新的学校项目是建立一个基于网站的公司。
基本上我的网站将展示有抱负的动画制作者的视频,该网站的其他用户可以评论对这些视频的反馈,并且动画师可以使用其他资源。
我已经创建了网站的基础。我在主屏幕上有占位符youtube视频(用户的视频会去的地方),我有一个联系页面和一个资源页面。
基本上,我的老师告诉我,如果我希望网站真正起作用,那就是拥有一个登录系统,用户可以进入并能够发布自己的视频供其他用户查看,(发布视频会最有可能的形式是提交YouTube链接,视频将显示在主页上)并为其他用户提供评论系统,以便能够对其他用户的视频留下反馈,等等,我最好的选择是使用CMS例如Drupal的。我不确定这是否是我最好的选择,因为就我的研究而言,我认为CMS是为用户使用他们的网页模板而设计的,对于已经拥有网站编码的人来说,它不适用。 (不确定)
我是制作网站的新手,但我很有能力学习。基本上,我需要知道的是我应该使用什么方法来集成这个登录系统,以便用户能够发布和评论我的网站,以及管理员运行网站以管理内容的方法。网站轻松无需更改任何代码。考虑到我已经编码了我的网站,我不确定这是否可行,我没有时间重新开始。
感谢您的帮助。
答案 0 :(得分:-1)
实际上,我相信简单地将您的编码网站转换为最受欢迎的CMS平台之一(例如Joomla)的模板将会容易得多。这将允许您使用数以千计的免费插件(也用于视频上传和图库),并将使您的网站更安全。它比编写自己的CMS快得多 - 如果设计不是很复杂并且您没有很多功能,我相信它会花费你几天的时间来安装Joomla,查找,添加和配置几个必要的插件,并按照数百个关于将HTML转换为Joomla模板的教程之一。
如果您坚持编写自己的CMS,请从本教程开始 https://css-tricks.com/php-for-beginners-building-your-first-simple-cms/ 从2009年开始,它已经过时了,但它涵盖了使用简单数据库,用户登录会话等的大部分基础知识。