今天,我把运营了2年的独立博客网站FansUnion给“归零”了。
    2012年6月,我成功搭建了自己的博客网站FansUnion.cn,这是由于自己的不懈努力和时代发展成就的。而今天的“归零”是希望可以做得更好,在过去的2年里,积累了很多网站和互联网相关的经验,大大提升了自己的“一站式开发和服务”能力。

经验教训
1. 数据库经常挂,有一次数据还没有备份,导致最新的文章可能丢失了几篇,通过工具恢复的数据,有点乱,没有正常备份的清晰。

2.内存、带宽、CPU是非常昂贵的资源,磁盘不值钱。就个人网站来说,最需要的是内存。内存大点,mysql、apache等系统软件挂的会少点。

3.自己想熟悉PHP开发,就用了Apache和WordPress搭建博客,自己还定制了部分代码。但工作中几乎用不到PHP,学得不深,远没有Java方面的经验丰富。结果就是"强者越强,弱者越弱",Java方面的能力越来越强,PHP水平永远是“半瓶子”。

   技术方面的不熟悉,给运营和定制也带来了不少麻烦,后来几乎懒得动了,习惯了“保持现状”,这不符合年轻人的口味。   
 
4.自己搭建了网站后,才发现网络上的安全真心多。 
   遇到比较多的是,DDoS拒绝式服务攻击,这有阿里云等平台进行了“清晰”,自己只收到了报警。
   另外常见的是,应用层的攻击,比如sql注入。
   还有就是,大量的垃圾评论。这个是由于WordPress的普及型导致对应的广告攻击比较多。
 
5.做网站,除了开发,运营才是最关键的。
   网站的稳定性、数据备份和恢复、报警、访问统计都是非常重要的。如果你做的是商业网站,这几项内容就太关键了。

6.自己亲自运营了网站,更能理解一些商业网站的苦恼。
   安全攻击、挣钱、广告、谩骂等。

7.有次数据库出现了点问题,让别人帮忙弄MySQL,结果搞的服务器上有2个mysql,有的脚本不知道是系统自带的,还是别人安装的,分不清了。不能怪别人,自己请别人帮忙的,没有感谢,还想埋怨别人说不过去。最好的方法还是,提高自己的技术和运维能力,管好自己的“一亩三分地”。
 
8. 因为某些原因,上面安装了一些其它软件,作为技术的测试环境。貌似最终也没有完全卸载,不知道是否影响到了系统高效率地运行。
 
9.FansUnion最初是打算邀请一些好友一起写的,结果没有一个人来写,比较失败。后来创业做ITFriend,结果也很不理想。
   我想他们背后的原因是一样的,只可惜当时我没有意识到,“不甘心”,只能再次“折戟沉沙“。

10.自己的博客网站,阅读人数不够多,互动也比较缺乏。大部分的评论都是国外网站的“垃圾评论”,这也是用WordPress等高普及率博客软件的弊端。

11.独立博客、QQ空间、CSDN的文章也要同步,也挺费事的。

12.搭建了好几个网站,没有集中精力运营最重要的一个。
    此外,平时的兴趣经常发生偏移,网站也没能长久坚持下去。

未来规划 

1.用Java相关技术,重新认真运营个人官网。
   加强自己的核心专业能力,Java Web开发一站式服务,Web前端(JavaScript、Html、CSS)、Web后端(Java)、运维(Linux、Tomcat、自动化部署、备份还原)、网站运营。

  专心搞Java Web,PHP和.Net知其皮毛就行了。

2.归零:Ubuntu整个主机,重置为CentOS系统。
  所有的软件安装,都是文字记录,安装和配置环境变量,都有脚本记录,比如JDK、Tomcat、SVN等。 

   
3.个人网站还是应该认真搞,不怕投入。
   我最近2个月,还在犹豫是否应该“砍掉那些不给自己带来回报的业务”,全身心丰富自己的知识和金钱。
   最近两天,我还是决定认真运营,毕竟搞了2年多了,怎一个舍字了得?

最重要的一件事,就是搭建"个人独立官网",而不是"个人博客网站",统一和强化“小雷FansUnion”这个品牌。
  将个人思考和想法-文章、软件代码-技术思想-开源作品,很好地管理和分享起来。
  统一展示CSDN、博客园、知乎、微博、QQ空间等社交信息,让大家都知道“小雷FansUnion”的存在。

4.以实际行动,继续探索“博学的互联网技术工作者”、“一站式Web开发专家”等技术定位和追求。
   探讨人生的意义、职业发展、分享态度、梦想。
   以自己的经历和与众多好友的交流,寻找“财务自由”、“读书上学的意义”、“技术人员是否有钱途”等问题的答案,总结“解决问题的方法论”、“学习方法轮”、“程序设计方法论”。

观点
   FansUnion这个网站就是尝试和摸索,一方面实现大学的一个心愿,另外就是积累互联网相关各种经验。

   如果说今后有机会取得小成就,过去和现在的积累绝对是重要的。

我们只能相信“量变引起质变”,但是无法去证明。

小雷FansUnion-博学的互联网技术工作者
2014年10月30日
湖北武汉

独立博客网站FansUnion.cn运营2年的经验和教训以及未来规划的更多相关文章

  1. 独立博客网站FansUnion.cn操作2多年的经验和教训以及未来计划

    今天,我把运营了2年的独立博客站点FansUnion给"归零"了.    2012年6月.我成功搭建了自己的博客站点FansUnion.cn,这是因为自己的不懈努力和时代发展成就的 ...

  2. github pages + Hexo + node.js 搭建属于自己的个人博客网站

     之前我写过一篇用Github实现个人主页的博客:https://www.cnblogs.com/tu-0718/p/8081288.html   后来看到某个大佬写的文章:[5分钟 0元搭建个人独立 ...

  3. 搬家至个人独立博客virson.cn

    最近正在将博客园的文章搬到自己的独立博客,以后基本上不会在博客园更新文章了,欢迎光临我的新博客:www.virson.cn,博客内容持续更新中……

  4. 本人独立博客:http://www.zjmainstay.cn

    为了方便各种管理,本人创建了独立博客,博客地址:http://www.zjmainstay.cn 欢迎新老朋友围观.

  5. Flask搭建个人博客网站(1)—项目规划--李渣渣(lizaza.cn)

    Flask搭建个人博客网站(1)—项目规划--李渣渣(lizaza.cn) 发布时间:2020-05-2413次浏览 前言 现在市面上又许多比较成熟的博客平台,例如:CSDN,博客园,新浪博客等!对于 ...

  6. 如何使用10个小时搭建出个人域名而又Geek的独立博客?

    1.安装准备软件 Node.js.Git.GitHub DeskTop(前两个必须安装,后者可选) 2.本地搭建hexo框架.配置主题.修改参数.实现本地测试预览 3.链接GitHub.实现在线预览 ...

  7. Hexo+Github: 博客网站搭建完全教程(看这篇就够了)

    本篇教程首次发布在个人博客:sunhwee.com,想要获得最佳阅读体验,欢迎前往,建议用电脑查看教程文档. # 阅读须知 注意,这篇文章篇幅较长,主要针对新手,每一步很详细,所以可能会显得比较啰嗦, ...

  8. Github Pages和Hexo创建静态博客网站

    Github Pages和Hexo创建静态博客网站 安装Node.js 本人是window环境,所以下载window版. 下载地址:https://nodejs.org/en/download/ 下载 ...

  9. 初试Nodejs——使用keystonejs创建博客网站1(安装keystonejs)

    我正在阿里云上创建一个简单的个人博客网站,刚好正在尝试NodeJs,决定找一款基于NodeJs的CMS来完成这个工作,最后找到了KeyStoneJS. KeyStoneJS是基于Express和Mon ...

随机推荐

  1. js13--对象、原型

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stri ...

  2. Android学习笔记进阶十一图片动画播放(AnimationDrawable)

    大家平时见到的最多的可能就是Frame动画了,Android中当然也少不了它.它的使用更加简单,只需要创建一个 AnimationDrawabledF对象来表示Frame动画,然后通过addFrame ...

  3. Atcoder AtCoder Regular Contest 079 E - Decrease (Judge ver.)

    E - Decrease (Judge ver.) Time limit : 2sec / Memory limit : 256MB Score : 600 points Problem Statem ...

  4. jmeter分布式测试的坑(转)

    本文转自:https://www.cnblogs.com/lsjdddddd/p/5806077.html 有关jmeter分布式测试的环境配置,大概就是那样,但是每次想要进行jmeter分布式测试的 ...

  5. Spring异步执行(@Async)2点注意事项

    Spring中可以异步执行代码,注解方式是使用@Async注解. 原理.怎么使用,就不说了. 写2点自己遇到过的问题. 1.方法是公有的 // 通知归属人 @Async public void not ...

  6. 【习题 7-4 UVA-818】Cutting Chains

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 二进制枚举要解开哪些环. 把所有和它相关的边都删掉. 对于剩下的联通分量. 看看是不是每一个联通分量都是一条链 ->每个点的度 ...

  7. Spring MVC框架实例

    Spring  MVC 背景介绍 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块.使用 Spring 可插入的 MVC 架构,能够选择是使用内置的 Spring Web 框架还是 ...

  8. phalcon之视图缓存

    phalcon官方站点上的视图缓存用法根本就是不通的 现提供一种行的通的方法例如以下: public function testAction() { if( $this->view->ge ...

  9. HTML基础第八讲---序列卷标

    转自:https://i.cnblogs.com/posts?categoryid=1121494 什么叫做序列卷标?其实,这是一个大家都蛮熟悉的东西,只是在网页中换个名称来称呼罢了,序列卷标的功能在 ...

  10. jquery追加元素,移除DOM,jqueryDOM操作

    1.append() 方法在被选元素的结尾插入内容. 2.prepend() 方法在被选元素的开头插入内容. 3.after() 方法在被选元素之后插入内容. 4.before() 方法在被选元素之前 ...