图 —— 笺记启动页面
用了两天(一个周末),又完成了一个 PHP 大坑
不过本次写的是 v2 版的 API,寒假中旬的时候已经做好了 v1 了,当时写 v1 的时候就打算采用 mvc 架构,结果写到后面有些东西全部集中到 index.php 了,还有大量冗[rǒng]余代码,后期维护很不爽,所以就先停了 DCRM v4 – Django 的前端编写,跑来写完了这个 API。
现在 API 所用的框架是原来写 DCRM v2 -PHP 的时候设计的,因为 v4 出了,我就把框架改来做 API 端了。
目前 API 能实现用户和文章类的基本的数据交换,且性能比 v1 提升了 50%
框架可能不太完善,不过以后慢慢写,会进一步优化的
开源地址:https://github.com/0xJacky/JianJi-PHP
后记
WTF,不看文档吃枣药丸
PHP 里的 isset($var, $var2, …) 可以同时判断多个参数,我居然才知道 😛
还有在文档里发现了一个很有爱的翻译:
[highlight]bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] )[/highlight]
大海捞针,在大海( haystack
)中搜索针( needle
),如果没有设置 strict
则使用宽松的比较。
评论 (0)