首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >灵活的网站结构

灵活的网站结构
EN

Stack Overflow用户
提问于 2012-04-19 03:26:37
回答 3查看 124关注 0票数 0

我曾经用以下方式开发网站:

代码语言:javascript
运行
复制
footer.php
header.php
navigation.php
index.php
contact.php

这样做只允许我在一个地方进行更改。例如,如果我想要更改页脚信息。我所要改变的就是footer.php

我不想再用php做这件事了。创建一个灵活的网站结构的替代方案是什么?node.js能做到这一点吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-19 03:36:59

当然,node.js有非常棒的web框架和模板语言。最大的不同之处在于,你不需要维护web服务器提供的一组文档(页眉、页脚、索引、联系人),而是自己编写一个服务器,它可以将URL路由到函数。这是一个范式的转变,但它给了你很大的能力和灵活性。

我最喜欢的node.js web框架是ExpressJS。欢迎加入node社区!

票数 1
EN

Stack Overflow用户

发布于 2012-04-19 03:32:13

编辑:为了澄清,我理解您的意思是“我不想以这种方式使用PHP”,而不是“我根本不想使用PHP”。如果你确实指的是后者,那么请忽略这个答案……:)

node.js不是web服务器,它完全不是你想要做的事情的工具。看起来你已经为这类网站做了足够多的开发工作,已经了解了其中的局限性。这很好,所以我认为对您来说,下一个合乎逻辑的步骤应该是学习一个MVC框架,如FuelSymfonyCodeIgniterZend

票数 0
EN

Stack Overflow用户

发布于 2012-04-19 03:36:44

Ruby on Rails的胜利!就我个人而言,这些天我发现php很有用,但我这么做是为了许多years...it,尽管这取决于你适应一门新语言的能力和你作为程序员的水平。

如果你真的对php技能感兴趣,你可以继续使用Zend..

你真正想要关注的是用于你的设计的MVC (模型视图控制器)架构,它完美地分解了所有的东西,让所有的东西都被定义一次,并在它们的位置上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10216507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档