我想知道如何使用Node.js从头开始开发网站。我明白我怎么能可能做到这一点,但我感兴趣的是最好的设计实践。
我需要这个理论网站来:
- 做很多AJAX
- 非常简单
- 相对较小
- 连接到...假设一个MySQL服务器
在PHP中,构建一个非常小的网站非常简单-我在Apache和MySQL服务器上设置了PHP,然后执行以下操作:
includes/db/
它具有用于连接数据库的connect.php,具有常见数据库相关功能的文件等includes/layout/
其中包含footer.php,header.php和其他与布局相关的东西includes/users/
处理与用户相关的动作
然后,PHP仅允许您构建页面并将这些文件包含在一起以形成一个网站-我可以这样:
<?php
require_once('inclues/users/user_session.php');
require_once('inclues/db/connect.php');
require_once('inclues/design/header.php')
?>
// Other php or html or related content relating to the page
<?php
require_once('inclues/.../footer.php');
?>
我想知道什么可能是Node.js的相似-我正在寻找一种方式来做到这一点是因为简单,快速和简单越好。
如果答案不简单,我会推荐一本书,我不介意阅读。
我喜欢基于事件的编程,我非常喜欢JavaScript的功能,并且对Node.js感到非常兴奋。我想学习如何从一开始就以正确的方式开发这类东西。