LMLPHP后院

LMLPHP官方网站已经全站支持HTTPS新闻

maybe yes 发表于 2016-05-08 10:55

一番折腾,LMLPHP 官方网站及本站相关站点已经完全支持 HTTPS,这样可以在复杂的网络环境中更安全的提供优质网页。关于如何实现 HTTPS,如何生成密钥,申请证书什么的,这里将不再叙述,网上有很多资料,并且随着时间的推移,慢慢的会有所不同。要实现 HTTPS 需要站长有良好的英文阅读和认真的研究精神,这些都不是难事。

来谈一谈关于全站 HTTPS 后需要注意的问题,以及网站建设需要注意的地方。

首先去除类似百度分享这样的插件,这样的外部 JavaScript 一般不支持 HTTPS,所以为了让网站能正常的 HTTPS 化,这样的东西必须去除。如果不去除的话,像 Chrome,Firefox 这些高等浏览器都直接打叉叉,导致浏览器的 HTTPS 绿色标签很难看。

LMLJS之代码高亮插件highlight发布新闻

maybe yes 发表于 2016-02-15 22:14

很久之前就想写一个代码高亮的插件,要求非常短小精悍,让本站的代码看起来舒服些漂亮些。市面上的代码高亮 JS 动不动就是将近 1M 的代码量看起来实在可怕,并且配置超级麻烦,要求指定语言,感觉就是很难用。于是就动手写了一个前端代码高亮插件,用起来还过的去,也发现有一些小的地方可以继续优化,但是现在已经没有时间用在这方面了,以后再优化吧。下面分享本次高亮代码 JS 开发过程中遇到的问题。

我对代码高亮的要求比较简单,首选一定是有行号,并且自动换行,每一行代码对应的行号的高度和代码高度一致,然后让代码关键的地方高亮一下,比如括号啊,引号啊。为了达到这个要求,花费了好多时间,最难的就是行号和代码的行对应。这个我研究了下 GITHUB 的做法,发现人家用的是 table,然后关键样式是 white-space: pre-wrap;。但是人家根本不兼容 IE8。如果不兼容 IE8 及以下浏览器,随便闭着眼睛写也很容易就搞定啦,为了兼容 IE6 也是蛮拼的,像前面说的,就是花了好多时间,最后虽然有一点点毛病,但是依然在可以接受的范围之内。

LMLJS 1.1 发布兼官网文档更新新闻

maybe yes 发表于 2016-02-15 21:55

LMLJS 1.1 终于发布了。

本次更新重写了 loadJs 方法,增加了 competeLoad 方法。

loadJs 默认会创建一个 deferred 对象,相对于 1.0 来说,写法上简洁了很多,并且在 DomContentLoaded 之后开始加载。因此在启动方法上也做了修改,增加了 run 方法来启动。

loadJs 的修改主要是防止页面多次加载同一个 JS 文件,比如在某一篇文章需要做特效,文章的内容需要保存到数据库的,该页面某个特效需要引用某个 JS 文件,为了保证页面不重复加载 JS 文件,使用 loadJs 很好的解决了这个问题。

competeLoad 主要用来加速网页的渲染,针对加载同一个 JS 文件的时候。比如我需要加载 Jquery,为了更快的达到回调的效果,可以同时加载 MaxCDN,Google,MicroSoft 的 Jquery CDN 来达到最快的渲染体验。competeLoad 很好的解决了这个问题。

开源博客兼CMS系统LBLOG在线体验站上线新闻

maybe yes 发表于 2015-08-12 00:46

LBlog 在线体验站点,前一阵子已经开始运行在新的域名上 lblog.lmlphp.com。今天,正式发布博文上线。

LBlog 除了之前发布时在博客上描述的功能之外,它是世界上首先独创的左右区域双浮动,双对齐设计。博客的模版在今后的岁月中会陆续增加,希望得到有兴趣的朋友的支持。LBlog 主程序没有使用任何第三方 Js 和 PHP 类库,前端纯 JavaScript 打造的博客拥有超高的性能和极速的浏览体验。在 SEO 方面表现尤其优秀,是草根博客主的不二之选。LBlog 所有代码完全由 LMLPHP 团队编写,保留所有权利,代码精炼没有冗余,性能卓越。

在博客程序被 WordPress 统治的今天,LMLPHP 团队打造的 LMLPHP 和 LMLJS 框架只为更简单,更优秀的建站,所有的功能都是作者多年的经验和心血。有兴趣的朋友可以试着使用下,遇到问题可以在这里留言。LBlog 除了留言处使用了 UE 外,在后台没有使用编辑器,不使用编辑器只是到现在为止没有找到合适的编辑器,并且 LMLPHP 团队暂时还没有时间开发出可以定制,简单,适合各种场景的编辑器,相信以后会有的。

轻量级开源博客兼CMS系统LBlog发布新闻

maybe yes 发表于 2015-06-11 01:10

LBlog 是一款基于 LMLPHP 和 LMLJS 的开源博客兼 CMS 系统。系统拥有优秀的 SEO 优化效果,同时 PC 站和移动站模板支持,便捷快速的二次开发体验,轻量级安全的代码,QQ 和新浪微博第三方账号登录系统支持,博客评论集成 UEditor 编辑器,极速的网页渲染体验等优点,是中小站长的不二之选。

GITHUB 项目地址:https://github.com/leiminglin/LBlog

GITOSC 项目地址:https://git.oschina.net/leiminglin/LBlog.git

项目初期需要手动安装,后期会不断的完善后台和系统安装程序。

2024-04-20 13:52:57 1713592377 0.003160