标题可能听起来有些模糊,但我不知道如何表达这个问题。
我想创建一个包含指向其他网页的链接的网页。但是,我想让它变得有点模块化,并希望在一个页面中编写所有函数,并从包含有关显示内容的部分的php脚本(网页)访问它。
简而言之,我想创建一个专门用于显示内容的php页面,另一个用于运行后台功能。
此外,我有一个LAMP架构,我只是开始使用index.html页面。如何将其重定向到php页面?
答案 0 :(得分:2)
首先,您应该开始探索HTML,然后是Javascript,然后是PHP,然后是AJAX。 一个接一个地使用书籍,使用其他脚本来源,使用stackoverflow.com来获得答案。
我只是通过阅读其他人来源,然后自己探索和测试,了解了所有这些步骤。
如果您知道如何运作,基本HTML非常简单。
了解您可以使用javascript做什么,当然,如果您需要它。
你最好的朋友是php.net,因为它总会回答大部分问题
现在,像jQuery这样的javascript框架只是告诉你如何做你需要的事情。
答案 1 :(得分:1)
假设您的LAMP堆栈配置正确,您只需将index.html
重命名为index.php
。
然后开始阅读手册! (我知道这听起来无益,但这就是我开始的地方,这是我学习的最佳方式。)
答案 2 :(得分:1)
只需将index.html重命名为index.php即可。
我在091个实验室中运行了两个PHP研讨会,并制作了非常精简的示例应用程序。这里有幻灯片和代码:http://091labs.com/wiki/?id=introduction_to_php
修改:第1周的幻灯片出现错误,设置xdebug的zend_extension
行在.dll
之后应该有php_xdebug
我看到你已经有了一个项目。编程最好通过项目来学习,而不是仅仅通过阅读来学习,所以坚持下去。
答案 3 :(得分:1)
您所描述的基本上是大多数Web应用程序框架使用的Model-View-Controller范例。 MVC旨在将业务逻辑与表示分开。
我真的不能给你一个更具体的答案,因为你的问题很模糊,但是完成MVC的最简单,最简单的方法是有两个php文件,一个可以从外部访问,然后包含另一个文件在受保护的目录中。
例如,您可以拥有一个functions.php文件,然后在index.php文件中
require_once('lib/functions.php');
//call functions defined in functions.php
除此之外,我认为你只需要阅读一下并自己试验。
答案 4 :(得分:1)
如果你从头开始运行PHP,并且你已经启动并运行LAMP,我建议用一堆表示其他页面链接的字符串制作一个MySQL表。
然后我会尝试编写一个index.php页面,该页面可以访问该表并循环显示链接的表。
这可能是使用PHP最简单的非常简单的例子。请记住,您的页面需要被称为index.php而不是index.html。现在将文件放在与index.html相同的文件夹中。
祝你好运!答案 5 :(得分:1)
我建议查看lynda.com这是物有所值的,这是对PHP / MySql的一个非常好的介绍