PHP项目实战心得:一直以来,PHP它作为一款跨平台开发框架应用,受到许多开发者的青睐。跨平台开发也是移动应用开发这方面领域的热门话题。在使用过程中,我也非常喜欢PHP的便利性和优越性。它开发多个平台的时候,其中包括按照、IOS、H5/公众号、微信小程序、百度小程序...等其它小程序的时候,如果每个平台开发,人力开发成本高,后期维护也难,原生开发周期也长,所以PHP就是咱们的优先选择。然后我们就来说一说PHP的优点都有什么。https://so.csdn.net/so/search?spm=1001.2100.3001.7499&q=uniapp&t=&u=&utm_medium=distribute.pc_search_hot_word.none-task-hot_word-alirecmd-1-uniapp-null-null.172%5Ev8%5Etag_flag&depth_1-utm_source=distribute.pc_search_hot_word.none-task-hot_word-alirecmd-1-uniapp-null-null.172%5Ev8%5Etag_flag
PHP的优点:
优点一,多段支持
当然是多端开发啦,PHP是一套可以适用多端的开源框架,一套代码可以同时生成ios,Android,H5,微信小程序,支付宝小程序,百度小程序等。
优点二,更新迭代快
用了它的PHP你就知道,经常会右下角会弹出让你更新,没错,看到它经常更新,这么努力的在先进与优化,还是选良心的了。
优点三,扩张强
你可以把轻松的把PHP编译到你想要的端,也可以把其它端的转换成PHP,例如微信小程序,h5等;如果开发app的时候,前端表现不够,你还可以原生嵌套开发。
优点四,开发成本、门槛低
不管你是公司也好,个人也好,如果你想开发多终端兼容的移动端,那uniapp就很适合你,不然以个人的能力要开发多端,哈哈... 洗洗睡觉吧。
优点五,组件丰富
社区还是比较成熟,生态好,组件丰富,支持npm方式安装第三方包,兼容mpvue,DCloud有大量的组件供你使用,当然付费的也不贵,你还可以发布你开发的,赚两个鸡腿钱还是可以的。
优点大体上的有这么一些,然后我们再来说一下开发过程中它的缺点。
PHP缺点:
缺点一:爬坑
每个程序前期肯定都会有很多的坑,这里点明一下:腾讯,敢问谁没在微信开发上坑哭过,现在不也爬起来了,2年前有人提的bug,你现在去看,他依然在那,不离不弃呀。uniapp坑也有,一般的都有人解决了,没解决的,你就要慢慢的去琢磨了,官方bug的话,提交反馈,等官方修复。
缺点二:某些组件不成熟
我说的是某些官方组件,像什么地图组件,直播组件等,你要在上面开发一些特别功能的话,那真的是比较费神的。
缺点三:nvue有点蛋疼
某些组件或某些功能,官方明确说,建议用nvue开发,那么问题来了,nvue有很多的局限,特别是css,很多都不支持,什么文字只能是text,只支持class样式,很多的,要看文档来。
总体来说缺点不算太多,开发者们都可以尝试一下这款工具。
PHP的开发需要以下的工具和环境:
第一安装node.js和npm:uni-app的编译、打包依赖node.js与npm,所以首先需要按照node.js和npm。
第二安装HBuilderX:hbuilderx是uni-app官方推荐的开发工具,可以直接创建uni-app的项目,并且提供丰富的模板与插件,以及调试打包等功能。
第三安装微信开发者工具:如果需要开发微信小程序,需要安装微信开发者工具,并在HBuilderX中配置微信小程序的构建和预览环境。
第四安装Android Studio或Xcode:如果需要开发Android或iOS应用,在相应平台上需要安装对应的开发工具。
第五安装相关插件:在HBuilderX中可以安装相关插件来提供更丰富的功能和体验,如uni-app插件、Color Designer插件等。
需要注意的是,uni-app是一款跨平台的开发框架,可以在一个代码库中同时支持多个平台,但不同平台的开发环境和工具可能有所不同,需要根据具体情况进行安装和配置。
需要用到主要工具有以下:
1.HBuilderX
2.Visual Studio Code
3. 微信开发者工具
4.安卓模拟器 PHP的官方主页
PHP的插件商城
PHP
是一个使用 Vue.js (opens new window)开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。(Uniapp 官网地址)
目录
③ 这个时候我们就要去微信公众平台登录我们的小程序开发者账户查看体验版小程序
什么是 PHP
PHP是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。
DCloud公司拥有600万开发者用户,几十万应用案例、12亿手机端月活用户,数千款uni-app插件、70+微信/qq群。
PHP在手,做啥都不愁。即使不跨端, u