最近闭关中,今儿个出来透个气 [复制链接]

帖子链接已复制到剪贴板
十年_希恩 (UID: 2963) 2022-11-16

1117 2

闭关的内容是要搞一个开源的博客项目,都是前段时间封控闲的。

但是既然开始了,就得搞定了再收工。所以就一直到现在了……

到目前为止,项目的仓库和代码以及各种基本的运行机制都已经确定了,可以说已经完成了2/3已然。

服务端是thinkphp + mysql

前端(管理后台和博客站点部分):vue + vite 和一些开源插件

整个项目的初衷也很单纯,就是为了我和其他博主能更简单的和高自定义化的折腾博客,主要体现在比如“模板制作”。

另外一点想说的就是该项目并不面向初级或不懂编程的博主。所以有问题请自己解决。当然如果以后能有一个社区之类的地方就另当别论了。

那届时我也自然会写一些小教程之类的东西。

但不必担心,项目上线公开之际也会同时提供API文档和“各种颜色的书”……

我今天发帖1是为了冒个泡,休息一下思绪。

2一个就是想公开项目在模板部分的工作机制,本来关于这个问题是打算发一个投票贴的,但是来来回回我已经尝试了很多种模板工作方法,最后自行决定了使用最后一种。

说来这个问题太头疼了,虽然没有太多技术壁垒和瓶颈,但是能相对的满足“简易开发”和“功能完善”两个“方针政策”实在是太难了。

具体如下:

HTML(模板真身):

blog_top:
<ul>
    {each data['blog_top']}
    <li>{$value.l_title}</li>
    {/each}
</ul>

图1(模板配置):

规则:每行一个配置,行中用英文逗号分割,最多3个参数

图中的含义 blog_top(3) ,该方法是输出最新3篇博文,这些东西以后会在API文档中说明

 

 

图2(页面效果):

对照上述HTML代码,这是输出效果(当然测试期间我并没有给页面加载任何样式,也是为了让模板能最大限度的自由设计)

 

就这么多吧,如果几天之内还没什么进展,我再来冒泡……

希望博友们期待一下这个项目

还有我的网站也一直没管,暂时停止更新吧,直到这个项目上线。

闭关就该有个闭关的样子

回见各位

这家伙太懒了,什么也没留下。
已有评论 (2)
提示:您必须 登录 才能查看此内容。
创建新帖
广告推广点击空位自助购买