我目前是上海第二工业大学的电子信息工程专业的一名学生,在学习Django框架的时候,从老师那里知道想要项目可以被所有人访问,需要浏览器的公网IP,也就是需要一台服务器,我首先想到了阿里云,在进行学生身份认证的时候,注意到了高校学生在家实践计划,然后便报名,获得了两个星期的服务器使用时间。
首先,非常感谢阿里云提供的时间为两个星期的免费服务器使用时间,为我带来了很大的方便。在这两个星期的时间里,我凭借之前学习的Linux基础知识,以及Python,javaScript,HTML,CSS,以及Thrift知识,在借助Django框架的基础上,设计了一款简单的小游戏,在没有服务器的公网IP的情况下,游戏只能部署在我的电脑本地上,不能分享给其他人。在借助服务器之后,我可以在浏览器上部署我的游戏,使得所有人都可以通过链接登录到我的游戏地址来享受游戏的快乐。当然,服务器还能做许多事情,构建网站,搭建数据库,部署办公系统,也可以作为游戏平台。但是我的水平尚且非常有限,还在摸索的过程中。在我居家学习的过程中,也遇到了一些问题。有时候,我在本地向服务器发送的命令无法被接收,后来我才逐渐明白,原来是服务器没有放开对应的端口,服务器的不同端口分别对应着不同的功能。所以,我们在使用服务器进行开发的时候,一定要注意打开对应的端口,端口可以在服务器的安全组配置中找到。
在未来,我希望可以通过对前端知识的不断学习,可以做出一个界面精美,功能丰富而且强大的网站,比如说向校友们提供课表查询服务,向同学们提供优质的教学资源下载服务,可以让同学们少走弯路,在寻找学习资源这方面减少浪费的时间,可以更高效的学习。在服务器的帮助下,让更多的人可以通过访问我的网站获取更多的知识和帮助。