我一直在阅读Node.js,希望扩大我的网络开发技能。
现在,我不太了解如何使用它来开发自己的迷你项目,我要实现的目标就是拥有html webpage(www.example.com/routine/video.php(将显示一系列视频。
我想然后还有另一个html网页say(www.example.com/routine/controller.php(,它将具有一个按钮,该按钮将暂停/解开当前在video.php上播放的视频。<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<</strong>(为什么我需要另一个HTML页面?,因为我的目标是在移动设备内使用遥控器,甚至可能会在此工作体验中添加登录,并且在登录后将我带到控制器。PHP页面,在我的监视器上,视频。PHP将播放,我可以使用Controller.php暂停并用手机解开。
我不太了解的另一件事是,我希望video.php像3个视频(v1,v2,v3(一样动态,并在Monitor1上打开它,然后让另一个监视器打开同一网页。并运行其他3个视频(V4,V5,V6(都像平行一样工作。(也许在帖子中使用一些ID?video.php?type = sequence1(
有些人告诉我使用node.js,但是video.php不能动态,因为如果我正确理解了JS,则使用IP和端口创建服务器,并且我无法在同一端口上创建多个服务器。
有什么想法吗?
只是一些注释:
-
使用PHP,Node.js,甚至Ruby都没关系,如果您想制作某些类型的应用程序,最终可以使用不同的实现来构建它们。
-
node.js本质上允许您在JavaScript中编写服务器端代码,以便您只能在前端和后端使用1种语言。
-
您可能需要查看Web插座才能实现您的"远程"功能。(考虑一个实时聊天应用程序。(一个想法是您可以通过可读的流来流式视频,并且您的应用程序提供了一个API来控制它如何通过观看状态的变化来响应。
-
您可能想查找一些节点框架,例如express.js来节省您的时间。
-
我不明白您为什么说'video.php'不能动态(顺便说一句,在node.js中,您不需要
.php
,PHP和Node.js之间的想法是完全不同的(。当然,1个端口只能为1服务器服务,因为您不希望彼此相对。
imo,我假设您只是从php中调整了node.js,所以我建议您看看Node.js与PHP的不同,并尝试构建一个普通的网站(例如论坛,博客或某些东西相似的(。您的"迷你项目"实际上根本不是"迷你",它需要您利用许多概念(例如可读/可读/可写的流等(...