发表日期: 2021-03-27 12:44:28 浏览次数:102
资兴网站制作【资兴网站优化】资兴建网站、资兴微信公众号运营、资兴网页设计、资兴微信小程序商城
资兴市,湖南省辖县级市,由郴州市代管,位于湖南省东南部。因唐代旧县治位于资兴江畔(今东江湖)而得名,是郴商的发源地之一。资兴市地处湘江流域耒水的上游,在罗霄山脉西麓、茶永盆地南端,为湘、粤、赣三省交汇处。东邻桂东县、株洲市炎陵县,南接汝城县、宜章县,西连苏仙区,北抵永兴、安仁县。总面积2746.79平方公里。 [1]
2017年,资兴市实现地区生产总值362.51亿元,按可比价格计算,增长8.3%。其中,第一产业增加值26.95亿元,增长4.2%;第二产业增加值223.59亿元,增长6.9%;第三产业增加值111.97亿元,增长12.5%。三次产业结构为7.4:61.7:30.9。 [2] 资兴市名优特产主要有杨梅、东江鱼、狗脑贡茶等;风景名胜主要有东江湖、寿佛寺、回龙山等。资兴市下辖2乡9镇2街道;户籍总人口37.85万人,常住人口34.97万人(2017年)。2017年10月,被住建部命名为国家园林城市。2018年11月,被科技部确定为首批创新型县(市), [3] 入选中国县级市全面小康指数前100名。第三批“绿水青山就是金山银山”实践创新基地。 [4]
2019年3月6日,中央宣传部、财政部、文化和旅游部、国家文物局《中央宣传部 财政部 文化和旅游部 国家文物局关于公布《革命文物保护利用片区分县名单(第一批)》的通知》资兴市名列其中。 [5]
2020年6月,经中央依法治国委入选为第一批全国法治政府建设示范地区和项目名单。 [6] 2020年度真抓实干成效明显,被湖南省人民政府公布为推动高质量发展成效明显的县市区,给予100万元标准奖励。
PhalApi,简称:π框架,是一个国产开源的PHP轻量级接口开发框架,专注于接口服务开发,支持HTTP/SOAP/RPC协议,可用于快速搭建微服务、RESTful接口或Web Services。
PhalApi最初是始于2012年个人毕业论文的项目开发需要。
由于当时课题是开发一个基于旅游轨迹的图片分享平台,需要开发一套提供给App客户端使用的后台服务接口。 然而,在实际项目开发中,发现身边很多团队在使用PHP进行接口开发时,往往是很简单,或者说是很粗爆的,如直接使用fopen()函数获取远程接口的执行结果再加以处理。尴尬的是,当时在寻找一个可以用于快速后台接口开发的PHP框架时,没找到合适贴切的开源框架。准确来说来,没找到一个专注于接口开发的开源框架。
基于此,萌生了自主研发一个接口框架的想法。经过到图书馆和网上查阅整理多方资料、知识和理论,和一段时间的设计及编码后,便延生了最初的接口框架,并命名为: zenphpWS3。 其中,zen表示开源、php表示用PHP开发、WS表示Web Service、3表示支持SOAP、HTTP或RPC三种协议以及JSON、XML或数组等多种格式的返回。
zenphpWS3很好地支撑毕业论文项目的开发,并初步具备了一个框架的基本特质与思想。但经过一年的全职工作,以及学习、研究众多优秀开源构架后,发现还存在很多有待改善的地方。所以,当再次使用zenphpWS3进行新接口项目开发时,我便在开发具体应用接口服务的同时,也有意识地在对接口框架进行完善和重构,并融入框架所需要的特性、原则和模式。如可重用、IoC、SOILD设计原则、组件和容器等。至此,通过不断演进迭代,一个更好的接口框架便慢慢浮现了出来。
与此同时,我们迎来了移动互联网的浪潮。很多大的企业都提供了开放平台,如腾讯开放平台、新浪微博开放平台、优酷开放平台等。而对于中型公司或者初创团队,则需要为自主的APP开发提供特定领域业务功能的接口服务。也就是说,越来越多的项目需要像我当初那样开发接口服务,但也可能同样会像我当初那样面临找不到合适贴切开源框架的困境。
秉着希望能帮助更多同学快速开发接口项目的初衷,我便再次对此接口框架进行重构优化,于2015年正式走向开源,并更名为:PhalApi,简称:π框架。
正如PHPUnit的作者Sebastian Bergmann所说的那样:
Driven by his passion to help developers build better software.
同样,我们希望通过PhalApi,可以:
一来,支撑轻量级接口项目的快速开发;
二来,阐明如何更好地进行接口开发、设计和维护;
三来,分享优秀的编程思想、实用的工具和精益求精的技艺。
最初的接口框架就在这样的背景和研究下出来了。
假设我们有一条这样的表达式:
1 + 1 = 2复制代码
显然,这是非常简单,且易于理解的。但倘若我们在中间添加一些复杂性后:
1 + (96 - 867 + 700 - 6 + 7 - 30/10 + 100 - 27) + 1 = 2复制代码
同样可以获得相同的结果,但表达却羞涩难懂,且容易出错。
你可能会觉得好笑:怎么可能会有人把这么简单的问题复杂化呢?还编写这么累赘的代码?然而,如果你回顾一下以往接触过的项目或留意一下身边正在运行的代码,你会发现,这种情况是真实存在的。
在不同的领域开发不同的项目,各自需求不同,所编写的代码也就不尽相同。纵使这样,即使我们不能把代码简化到最理想的状态,但至少可以通过努力以达到“编写人容易理解的代码”这一最佳状态。一如这样:
1 + (0) + 1 = 2

资兴网站制作【资兴网站优化】资兴建网站、资兴微信公众号运营、资兴网页设计、资兴微信小程序商城