大伙儿今天得空,就想跟各位聊聊我捣鼓“星光之欲官网”那点事儿。这事儿说起来,也没啥高大上的,就是自个儿瞎折腾的一个记录。
就是觉得现在好多有才华的小众创作者,做音乐的、画画的、写东西的,他们的作品挺但就是没啥地方能让人看见,或者说没个好点的地儿让同好们扎堆讨论。商业平台嘛都懂的,流量为王,很多好东西就那么沉下去了。所以我就琢磨,能不能搞个清净点儿的,纯粹点儿的分享和交流的地儿?“星光”嘛指的就是这些还没那么耀眼但有潜力的星星,“欲”,就是他们想发光的渴望,也是咱们想发现好东西的这份心。名字就这么定了,听着还有点那文艺范儿,哈哈。
最初的瞎折腾
我也没想太复杂。想着先整个现成的博客系统套个模板得了,省事儿。试了几个,什么WordPress,还有一些轻量级的博客框架。装上,鼓捣鼓捣后台,换换皮肤。但用着用着就觉得不对劲儿,这玩意儿太“博客”了,我要的是个“官网”加“社区”的感觉,能让大家不光看,还能方便地提交自己的作品,或者推荐别人的作品,还得能讨论起来。现成模板改起来束手束脚的,这里不满意,那里不灵活,简直比自己从头写还费劲。
那段时间,就跟无头苍蝇似的,下了得有十几个不同的模板和插件,一个个试。电脑桌面乱得跟垃圾堆一样,全是解压包和笔记。老婆看我天天对着屏幕唉声叹气,还以为我魔怔了。
撸起袖子自己干
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
折腾了差不多一个月,我一咬牙,得了,求人不如求己,自己写!咱也不是啥专业程序员,就会点儿三脚猫的功夫,以前瞎学过一点Python和前端的HTML、CSS、JavaScript。那就用这些试试呗。
后端选了个轻量级的框架,就图个上手快。数据库嘛就用了个简单的SQLite,想着初期用户量肯定不大,够用了。前端界面就参考了些自己喜欢的网站,力求简洁,别花里胡哨的,重点突出作品本身。
最头疼的是那个用户提交作品的功能。得考虑用户上传图片、音频、视频链接,还得写作品简介,打标签。这后台逻辑处理起来,一开始真是焦头烂额。各种bug,提交了没反应,或者传上来的东西显示不出来。有一回,测试的时候,不小心把数据库里仅有的一点测试数据给搞没了,虽然不多,但当时那个心情,真想砸键盘。后来学乖了,老老实实做备份。
然后是评论区,得能盖楼,能点赞。这个还找了些现成的思路改了改。但为了防垃圾评论,又加了验证码,后来觉得验证码太影响体验,又改成别的验证方式,反复折腾。
关于“好看”这点事
设计这块儿,我没啥艺术细胞。就想着“星光之欲”嘛整体风格得有点儿神秘感,又得有希望的感觉。所以主色调选了深蓝色,配上一些亮黄或者银白色的点缀。字体也选了半天,希望能看着舒服,不累眼。
用户体验上,我最看重的就是“别让我找”。分类要清晰,搜索要好用,新作品、热门作品一目了然。我把自己当成一个普通用户,反复在网站上点点点,看哪里不顺手,哪里会卡住,然后就改。
图标啥的,都是在一些免费素材站找的,然后自己用简单的工具改了改颜色和大小。别说,拼拼凑凑的,看着也还行。
踩过的坑和学到的东西
最大的教训就是,一开始别把摊子铺得太大。我最初设计了好多功能,什么私信、小组、积分系统,结果发现根本没精力全做出来,而且很多功能初期也用不上。后来就砍掉了不少,先保证核心功能好用再说。
还有就是,别怕问。遇到解决不了的技术问题,我就去各种开发者论坛、社区里发帖子问。虽然有时候会被大神鄙视代码写得烂,但大多数人还是挺热心的,确实能学到不少东西。厚着脸皮问,总比自己钻牛角尖强。
对了,中间有一次服务器到期忘了续费,网站直接访问不了了。当时正在外面办事,急得我满头大汗,赶紧用手机操作续费,等了半个多小时才恢复。那感觉,真是心惊肉跳。从那以后,所有重要的服务,我都设了好几个提醒。
现在咋样了
现在这个“星光之欲官网”嘛算是基本能用了。陆陆续续也有些朋友知道了,会上去发点东西,或者看看别人的分享。虽然用户不多,但氛围还行,挺纯粹的。
bug肯定还有,功能也还需要慢慢完善。比如移动端的适配,现在做得还不太我自己用手机看都觉得有点别扭。这都是接下来要继续下功夫的地方。
搞这么个网站,虽然累,但挺有成就感的。看着自己一行行代码敲出来的东西能被人用,能帮到一些有才华的人,心里还是美滋滋的。这实践过程,本身就是一种学习和享受嘛以后有啥新进展,再来跟大家伙儿汇报!