0

在我问我的问题之前,我想给大家介绍一下我自己的背景。我目前处于 PHP 和 MySql 的学习阶段。

(由于缺乏技术术语,我提前提出了建议)

我有一个关于如何在 php 代码中“制作”或“生成”某些页面的问题。在我过去,我总是手动制作页面。例如,aboutus.html、information.html、cats.html 等……我想你明白了。

假设正在使用代码。如何“制作”或“生产”功能齐全的 php 页面?人们可以在哪里登录,进行编辑,撰写评论等......(下面有几个例子)

以下网站的所有者/程序员是否手动“制作”或“制作”这些页面?http://cars.oodle.com/used-cars/riverside-ca-area/
http://cars.oodle.com/used-cars/ukiah-ca-area/

我的问题是,我怎样才能为我的网站“制作”或“制作”这些类型的页面?任何人都可以提供我如何做到这一点的任何提示/技巧。我假设我必须使用 php 中的“while”循环来使这样的页面成为可能。那是对的吗?

如果你们想制作类似上述页面的页面。你会怎么做?你将如何应对这种情况?

欢迎所有意见。提前感谢大家的帮助。

4

2 回答 2

1

您好,欢迎来到 StackOverflow。这不是你应该在这里问的那种问题,因为它太笼统了,而且有很多不同的部分。也就是说,我希望这可以为您指明正确的方向:

PHP 和其他服务器端语言(如 python、perl、node.js 等)会进行一些计算,可能会连接到数据库,但最终它们会打印出 html。这与您手动完成的 html 相同,但他们可以将动态计算或从数据库中查找的数据放入其中。您展示的示例页面肯定是由某些数据库中的数据制成的,但很难说使用的是什么语言。

我会推荐一本好的 PHP 入门书并从头开始学习 php。获取本地服务器(搜索 XAMPP),以便您可以测试并编写一些代码以查看它是如何工作的。这个本地服务器还可以让你托管一个小型 mysql 数据库,这样你就可以将实时数据加载到网站中,看看它是如何变化的。制作这种类型的动态网站确实是知道如何做的最有用的事情之一。

于 2012-06-20T01:08:59.047 回答
0

上面的 URL 只是“短 URL”,它们是 apache 的一部分。网上有很多教程——谷歌“short url apache”或“short url .htaccess”,你会得到很多指南。 http://net.tutsplus.com/tutorials/other/using-htaccess-files-for-pretty-urls/

基本上,它所做的只是将一个看起来像一堆文件夹的 URL 映射到具有某些变量的特定 PHP 文件。然后,您在 PHP 文件中基本上只有一系列语句来根据变量执行不同的操作。

例如

example.com/search/abc 将使用 .htaccess 技巧映射到 search.php?query=abc。

example.com/search/hello 将映射到 example.com/search.php=query=hello

另请注意,您可以使用它来访问静态 html 页面——尽管它没有多大意义!

如果您的问题更倾向于“我如何让 PHP 对变量输入做不同的事情”,请阅读 W3school 的 PHP 指南 http://www.w3schools.com/php/default.asp

或者,PhP and MySQL For Dummies 是一本不错的读物!

如果您需要澄清,请随时发表评论 - 否则如果您有更多问题,请再次询问堆栈

于 2012-06-20T01:08:46.603 回答