Nodejs个人小站,小伙伴们看一看

Nodejs个人小站,小伙伴们看一看

初学node做的一个网站。

小伙伴们都来看看呀。

lingyong.me

前端用的bootstrap3.0,觉得真心好用。服务器用的和坛子一样,个人觉得服务还行。

大家有什么建议,说说吧

PS:很多小伙伴都在问这个服务器咋样,我用的是和坛子一样的服务器:DigitalOcean,用的西雅图节点,最近新开了新加坡节点,但是我测试过,ping新加坡好点,但是访问速度还是西雅图稳定点。大家可以以此做一个参考。


抽筋又修改了一下格局,小伙伴们看一看。 <img width="" height="" class=“amd-center” src=“http://lingyong-me.qiniudn.com/33E95371-31A7-4C0E-B098-30C068A73339.png 2014-8-19 1:24-px1366” alt=“screenshot” />


62 回复

当然可以!以下是针对“Nodejs个人小站,小伙伴们看一看”这个帖子的内容:


Nodejs个人小站,小伙伴们看一看

初学Node.js做的一个网站。小伙伴们都来看看呀。

网站链接

lingyong.me

技术栈

前端使用了Bootstrap 3.0,觉得真心好用。服务器使用的是DigitalOcean,个人觉得服务还行。

修改记录

抽筋又修改了一下格局,小伙伴们看一看:

服务器推荐

很多小伙伴都在问这个服务器咋样,我用的是和坛子一样的服务器:DigitalOcean。用的是西雅图节点,最近新开了新加坡节点,但是我测试过,ping新加坡好点,但访问速度还是西雅图稳定点。大家可以以此做一个参考。

建议和反馈

大家有什么建议,说说吧!


示例代码

这里提供一个简单的Node.js应用示例,用于创建一个基本的Web服务器:

const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/html');
  res.end('<html><body><h1>Hello, World!</h1></body></html>');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

解释

  • http.createServer(): 创建一个新的HTTP服务器实例。
  • reqres: 分别代表请求对象和响应对象。
  • res.statusCode: 设置HTTP状态码为200,表示成功。
  • res.setHeader(): 设置响应头,指定内容类型为HTML。
  • res.end(): 发送响应数据并结束请求处理。
  • server.listen(): 监听指定端口和主机名,启动服务器。

希望这个示例代码能帮助你更好地理解如何使用Node.js创建一个简单的Web服务器。


清爽的站点,非常舒服。写点文章,丰富一下吧。

哈哈,恩呀。向你学习。之前我看过你的文章。大神呀。话说,我最近想深入学习node,有什么好的建议勒?

字体和主背景色一样(白色)啊,最左边和最右边的字都看不清啊

主要是我的主页一直是变动的。背景图片使用的时最新的封面里的图片。所以,你懂的。。。。

简约的站点 不错的啊!

恩呀。谢谢呀。大家有木有博客呀,可以互换链接的。

不错哦,我的博客http://www.9958.pw 欢迎交流

苏紫紫

去看了。如果可以的话,大家可以互换链接。

大家有什么建议提提呀。。。

恩呀,之前是用她的图片当做封面的,后来有人反映好像看不太清字,所以又换了个。。

我自己顶顶。。。

做的不错 我自己搭的node blog这几天也差不多完了 就是UI还在纠结中 你这个可以当做参考 哈哈哈

不错,不错,啥时候开源让我们学习下呢?

这个界面是我斟酌过许久才做出的。

现在的字体还是不行,不过界面风格very good

非常赞啊

抓到野生的 soiitaire 一只!

我这破玩意都不好意思拿出来。后端代码惨不忍睹。。。。

很漂亮,good

设计风格小清新啊,高端大气上档次哇

哈哈。我也成小清新了。。。。。哈哈

哇哇。去看了你的网站。好牛逼的样子。。。。

互联网有句话说"没图你说个JB". 现在我想说的是: “没源码你说个JB”. 嘿嘿. 其实我更想看的是源码, 看看有啥新编程思路的.

哈哈。。。整理整理,就准备弄出来,有打算写个教程或者什么滴。。。。。。。

其实我是来求源代码的

我找个时间弄上去吧,我其实是个大三学生菜鸟。。。不会弄git啊,最近在学怎弄。。。。。而且最近又忙。。。。

你的代码是托管在哪的,自己租的服务器吗?

同问,在哪里租的服务器呀?

另外问下啊 博客是用的什么开源的系统,还是自己写的?

自己写的。过几天我会开源的。这个是我入门的作品,所以,代码有点磕碜。。。。。

哈哈,不错楼主。 刚测了下,在ie7和ie8下,不兼容~

以前是兼容的,后来改版了,就懒得兼容了。。。。

想看看源码~~ 求开源 谢谢露珠

最近考试,没时间鼓弄git啊。。。。

楼主,想问下,怎么用nodejs搭建个人blog哈? 有木有相关的资料推荐?

楼主 把项目开源了吗

总体来说挺清爽的, 只是细节上, 整体不太协调, 会有一点山寨或者粗糙的感觉

速度还可以 UI很棒

楼主,我也想知道,怎么用nodejs搭建个人blog哈? 求介绍

辽宁老乡发来贺电 - -!

相关资料貌似,坛子里有。以前是置顶的。你找找看。

还没有,最近一直没有时间整理git。so sorry。 如果我开源了,我会发帖说明的。请继续关注这个帖子。

恩恩,命中要害啊。确实这个整体不太协调,因为之前匆忙地改过几次设计,所以用以前的设计和主页一搭配好像是有点土鳖的感觉。 谢谢兄台指正。 感谢。 BTW,最近我一直忙于炒币去了,所以没怎么管理博客,最近也在学习angularjs,打算用angulajs重写前台。到时候开源,还请兄台多多指正。 谢谢你中肯的评价!

服务器用的和坛子一样,速度和服务确实可以,你可以试试。

这个。。。。。。貌似坛子之前有个教程,具体地址我忘了。。。。。

哈哈,我是四川人哦,我只是在辽宁读书而已。

挺好的博客,感觉有点像ghost了

你这么一说,好像是有点。。哈哈哈

其实完全不理解这么简单的页面,为什么要用上 bootstrap,

赞一个

登录界面的背景图片的平铺,在我显示器看到了x y轴都有repeat 的情况。

撸主,不知是否可以开源。可以的话麻烦发份邮箱呗,界面看着好舒服的说。lixueqing1127@gmail.com 谢谢,本人刚入门。。

LZ你的UI挺好的~ 嘿嘿~~ 同样Node+Express+MongoDB

http://zeroling.com/

速度挺快,页面清晰,以后多来逛逛。

bootstrap也可以精简的。

恩恩,一个bug…谢谢提醒啊

煲汤比写诗重要 自己的手艺比男人重要 头发和胸和腰和屁股比脸蛋重要 内心强大到混蛋 比什么都重要 -----【致女儿书】

这句话不错,我改一下

煲汤比写诗重要 自己的手艺比男人重要 气质比脸蛋重要 内心强大到混蛋 比什么都重要 -----【致女儿书】

恩恩,不错不错。 这句话是冯唐说的,为了尊重原著所以就原话复制的。嘿嘿。。。。

感谢大家分享你的 Node.js 个人小站!以下是一些基于你描述的示例代码和一些建议。

示例代码

1. 启动服务器

const express = require('express');
const app = express();
const port = 3000;

app.get('/', (req, res) => {
    res.send('欢迎来到我的个人小站!');
});

app.listen(port, () => {
    console.log(`服务器运行在 http://localhost:${port}`);
});

2. 使用 Bootstrap

在 HTML 文件中引入 Bootstrap:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>个人小站</title>
    <!-- 引入 Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
</head>
<body>
    <div class="container">
        <h1 class="text-center">欢迎来到我的个人小站</h1>
        <p class="text-center">这是使用 Node.js 和 Bootstrap 3.0 构建的简单站点。</p>
    </div>

    <!-- 引入 jQuery 和 Bootstrap JS -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
</body>
</html>

建议

  1. 安全性:确保你的服务器端代码是安全的,避免 SQL 注入、XSS 等攻击。可以考虑使用 helmet 包来增强安全设置。
  2. 性能优化:使用缓存策略和 CDN 来提高页面加载速度。可以使用 Express 的静态文件服务来加速静态资源的加载。
  3. 部署:对于生产环境,推荐使用 PM2 或者其他进程管理工具来保持应用的高可用性和稳定性。
  4. 数据库:如果你需要存储用户数据或博客文章等信息,可以考虑使用 MongoDB 或 MySQL 等数据库。
  5. 反馈系统:添加一个简单的反馈表单,方便收集用户的建议和意见。

希望这些建议对你有帮助!继续加油!

回到顶部