魔导少年中有哪些经典台词?句句热血,引发共鸣

tmyb

今天跟大家唠唠我最近折腾的《魔导少年》小项目,这玩意儿就是个练手的,图个乐呵,没啥高深的技术,就当是我的一个实践记录。

是想搞个简单的漫画展示站,正好最近在重温《魔导少年》,就想着干脆把漫画内容搬上来。这想法挺简单,但真要做起来,还是有不少坑要填的。

是数据源,我可不想自己一张张截图,太费劲。于是就满世界找资源,找到一些网站有提供在线漫画观看,但是没法直接扒下来。我就开始研究怎么把这些图片搞下来,各种开发者工具、抓包啥的都用上,费老鼻子劲。

魔导少年中有哪些经典台词?句句热血,引发共鸣

图片搞到手,接下来就是整理。这漫画一话几百页,得按顺序编号,还得裁剪掉边边角角那些乱七八糟的广告。我写个小脚本,批量处理图片,稍微轻松点。

然后就是前端展示。一开始想着简单点,就用HTML+CSS+JS直接撸。但是后来发现这样搞太麻烦,翻页啥的都得自己写,而且手机端适配也很头疼。于是我就上*,用现成的组件库,啥轮播图、分页器,直接拿来用,省不少事儿。

后端的话,我没搞太复杂。就用*+Express搭个简单的服务器,提供API接口,前端请求漫画数据。数据库也没用啥高大上的,直接用JSON文件存数据,简单粗暴。

页面做出来之后,发现加载速度有点慢,毕竟图片太多。我就上图片压缩,把图片大小压缩一半,加载速度立马提升不少。

做完之后,自己用着还挺爽的,没事儿就上去看看漫画。不过这玩意儿也就是个玩具,肯定不能商用,毕竟涉及到版权问题。大家也别拿去做啥违法的事儿。

总结一下这回的实践过程:

魔导少年中有哪些经典台词?句句热血,引发共鸣

  • 找资源: 各种网站扒漫画图片
  • 图片处理: 编写脚本批量处理图片,裁剪、编号
  • 前端展示: * + 组件库,实现漫画展示和翻页
  • 后端服务: * + Express,提供API接口
  • 数据存储: JSON文件
  • 魔导少年中有哪些经典台词?句句热血,引发共鸣

  • 性能优化: 图片压缩

虽然技术含量不高,但整个过程还是挺有意思的。以后有空再搞点更有意思的项目。