一周自学动态网站设计

作者:聚福 发表于:2024-12-15

(网站为:http://chentingpc.me)

设计这个网站的框架与0.1版本的实现,花了总共六天多的时间,将近五六十个小时。实际上,在做需求分析、页面与系统设计的时间占了将近四天,而真正动态功能的部分只花了两天时间来完成。当然,这其中包括了从零开始对网站的设计与实现的相关语言与工具(HTML、CSS、Javascript、PHP、Mysql)的学习;除了曾经用wordpress与discuz之类的框架搭建过网站的经历,我对HTML、CSS、Javascript、PHP、Mysql的编程基本是一无所知。这篇文章将记录我的设计构想、网站设计方法以及学习体会。全文分为四个部分:源头、设计构想与需求分析、系统分析与设计、网站设计学习方法。

一周自学动态网站设计

图1:最终的首页

我想做网站是蓄谋已久。

很久以前,我就在做一款智能播放器,所谓很久以前,就是一年前。而且我也作出了其单机版本,这个版本看起来很粗糙,是去年国庆十天在刚刚学习完C++之后做的一个东西,但是windows下面的编程何其容易,更何况那个时候学过的东西也就C/C++,操作系统、网络甚至数据结构什么的都还没学习过,所以一直心怀念想,要把这个播放器做起来(也是因为一直没遇到一个理想的播放器,因此至今在用这个能自动管理歌曲、自动播放你想听音乐的播放器)。

为这个播放器做改进最重要的地方在于算法、网络以及界面,算法上需要更智能、网络上能够互通从而利用集体智能、界面上也需要更美观。但是,却总难抽出时间去在windows下作这件事,因为要更进一步很难需要很多时间(我做过尝试,但在很短时间内的全新设计的还不如这最原始版的好用)。这件事算是搁浅了。

 直到不久前,我开始发现CSDN的博客系统真是糟糕。我只能在那上面发布技术文章,因为那是技术网站,而为了发布我的一些其他的思考,我又不得不在开一个新浪的博客(微博),另外一些重要的隐私,我只能记在自己的笔记本电脑上,这还只是文章,我写的文章!还有我收集的一些重要或不重要的文章、信息,我现在能做的是别扭地转载到我的博客,或放在我的收藏夹中,一旦多了就乱七八糟自己都不知道有哪些,凌乱的堆砌在那里,唯一的管理是分类,再多一点就是那无力的关键词标签。这还不算什么,文章是有不同分类的,我不希望把所有的文章都发到主页上(难道我要把自己收集的一个技术细节、一个抱怨与一个自己写的重要文章一起发到主页上相同的位置吗,这不是很奇怪),我也不希望让所有的人看到我所有的文章,我希望给它们上权限,但是我做不到(用人人好像可以做到?是的,它可以蹩脚的做到,但人人是个什么地方,充满了各种吵闹与喧嚣,界面还无法真正自我定制)记住,这还只是文章!图书呢,我希望自己看过的好书能被记录,我希望能够把自己学习某个东西的书单记录下来,可以分享给更多人,当然这方面可以靠豆瓣来完成,它没有做到完美,但足够让我喜欢了。还有图片、视频,包括上面说的音乐,这些繁重的信息我要怎么管理,如果有一段时间我离开了电脑,再回来,我还会记得我曾经的信息都保存在哪里吗?于是我想做一个网站,我已经想了有一小段时间了。

一周自学动态网站设计

图2:最初的首页

一周自学动态网站设计

图3:更多的蓝

版权声明

本文系作者发表,未经许可,不得转载