Javascript HTML5/js/PHP/CSS中是否有标准的编程方法来创建可重用对象?
我(在空闲时间)创建了一个html页面,它使用PHP创建我的动态对象。 这个页面调用我的javascript来接收来自使用AJAX的用户的输入。 我的对象使用AJAX进行输入(PHP执行$_GET),然后我的对象将打开到我的PDO mySQL数据库的连接,执行查询并接收详细信息。随着细节,它显示我的对象和回声HTML5和我使用CSS做一些不错的功能 它工作得很好。我学到了很多东西(CSS很棒),但与其他编程语言相比,这与学习非常相似,但又有很大不同! 我发现它的不同之处在于。。。对于我想做的任何事情,总是有很多不同的方法。由于这是一组共同工作的语言(PHP、javascript、CSS3和HTML5) 目前我不知何故避开了jQuery,因为我正在学习,更喜欢用艰苦的方式来做每件事。然而,我注意到很多插件,比如条形图,都是用javascript创建的,并且数据也是以数组的形式提供的 现在我想要第二个页面,它将与第一个页面做相同的事情,但是访问不同的数据,可能做不同的事情,但是它将是一个非常相似的显示。 所以我想再次使用我的对象,给它不同的参数,不同的输入,等等。。。好像我刚刚使用了一个插件。所以现在我想在js中实例化它,并从那里输入数据。 我只是想在我刚开始的时候得到一些好的指导,我学到的越多,这就变得越广阔:) 这就是我的问题所在: 在HTML5/js/PHP/CSS中是否有标准的编程方法来创建可重用对象?Javascript HTML5/js/PHP/CSS中是否有标准的编程方法来创建可重用对象?,javascript,php,html,css,github,Javascript,Php,Html,Css,Github,我(在空闲时间)创建了一个html页面,它使用PHP创建我的动态对象。 这个页面调用我的javascript来接收来自使用AJAX的用户的输入。 我的对象使用AJAX进行输入(PHP执行$_GET),然后我的对象将打开到我的PDO mySQL数据库的连接,执行查询并接收详细信息。随着细节,它显示我的对象和回声HTML5和我使用CSS做一些不错的功能 它工作得很好。我学到了很多东西(CSS很棒),但与其他编程语言相比,这与学习非常相似,但又有很大不同! 我发现它的不同之处在于。。。对于我想做的任何
欢迎推荐人和专业知识/经验,我不想开始辩论。我想遵循一个标准。我不是100%确定你在问什么——我从你的措辞中猜测,你是一个编程新手 为了回答您的问题(某种程度上),最接近Javascript、PHP和(实际上不是)HTML和CSS之间的公共接口的是JSON,或Javascript对象表示法。PHP有用于读取JSON的库,JavaScript本机读取JSON(使用jQuery更好)。有些数据库(CouchDB,某种程度上说,MongoDB、Neo4j等)甚至会几乎一字不差地存储JSON 在任何情况下,存储数据的方式都应该正确地放在数据库中,而JSON(无论数据库如何)通常被认为是在前端和后端代码之间进行通信的最佳方式(顺便说一句,它与HTML/CSS/JS和PHP有着显著的区别).不清楚你到底在问什么,但这是我对我所理解的问题的答案 服务器端组织:
如果你要创建一个大项目,我强烈建议你使用<代码> PHP框架< /C>(等等),现在如果你不考虑以下内容:
1。遵循MVC结构 MVC结构可以用多种不同的方式表示。但是,为了保持简单,您可以通过创建3个文件夹(控制器、模型、视图)来实现这一点 每个文件夹将由具有特定作业的不同php文件组成- 控制器:
- 型号:
- 视图:
header.php
和一个footer.php
,它们不会有太大变化(取决于您需要的css/js)。然后您只需要调用视图
,它将填充html页面的主体
这很有用,因此当客户端请求主页时,您只需执行以下操作:
include header.php;
include home.php;
include footer.php;
让我知道这是否有用
如果您仍然不确定我在说什么,请随意阅读以下内容:
谢谢snsdgm。我不是一个编程新手,哈哈。不过我对这个领域还是新手,我上一个网站是10年前创建的,所以我真的很感激。你能提供关于“HTML/CSS/JS和PHP的显著区别”的更多细节吗?哇,这个答案做得很好,非常有趣。多ap