关于其实,It技术的巩固,很重要还是动手能力。 以建立这个站点为例来说吧,那些后端和前端页面的实现,其实是没有什么难度的,在自己的电脑上慢慢就可以磨出来。但是一旦决定要部署到云端的生产环境时,就是出现很多意想不到的问题出现,例如: 1. 早期直接使用开发环境的sqlite的时候,云服务器的sqlite版本太低,不兼容的问题。 2. 后来需要迁移为正式的数据库的时候。 3. 有些功能的排查,在开发环境没有问题,但是推送到服务器就有报错的问题。 4. 刚开始部署完成的时候,端口一开,就被各种漏扫和爬虫的光临 5. 需要添加到搜索引擎的时候 6. 页面做动静态分离后等等 这些问题,是你学习的时候不会遇到的,但是在实际的工作中肯定会碰到的。所以,只有自己动手的时候,才能知道自己的短板在什么地方。搭建一个网站,开发很重要,同样的,搭建部署过程需要用到的运维知识也很重要。
要管理好一个站,还有SEO等等的知识也是必不可少的。