繁体   English   中英

如何在 php 中创建动态 url 和类似 wordpress 的内容?

[英]How to create dynamic url and content like wordpress in php?

我想创建动态 url 和类似 wordpress 平台的内容,但我做错了。 请检查我的代码:

<?php

$pages = array("story1", "story2", "story3");

?>



<!DOCTYPE html>
<html lang="en-US">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>This is my page title.</title>
 <link rel="canonical" href="http://www.xyz1.com/kids-english-<?php 
 echo $pages[1];?>.php"/> 
 <!-- here the url is creating but gives error 404 -->
 </head>

 <body>
  <p>Hello, <?php echo $pages[1];?></p><br>
  <a  href="http://www.xyz1.com/kids-english-<?php echo $pages[1];?>.php"><?php echo $pages[2];?></a>

 <!-- here the second url is creating but gives error 404 -->

 </body>
 </html>

现在我想从数据库中获取内容并想加载 somefile.php

下面开始我的第二个问题。 我通过 foreach 循环创建 url,但如何将所有内容加载到 somefile.php 以及 somefile.php 将如何处理所有不同的 url 和动态创建的不同内容。 我在这里很困惑。

欢迎您提出建议。 谢谢你。

嗯.. 像 Wordpress、Shopware 等应用程序都是建立在 MVC 设计方案上的,就像其他所有好的编码项目一样。

您可以使用 Symfony 之类的框架或构建自己的路由机制。

总而言之,这有点棘手,因为您确实提到了您的想法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM