PHP是否要学点GUI编程

PHP,MVC有Classic MVC和Web MVC,其重大的界别在于M与V是否耦合。Classic
MVC一贯利用于传统GUI编程领域。

GUI编程中,会涉嫌阻塞与非阻塞,异步与一同、主线程与子线程等概念(在Web开发中也是存在的,但PHP中相比较少);主线程一般不可能被打断,不然界面就显现卡住的状态,像搞安卓的初学者都知道这么些原则,由此导致需要控制一些相比复杂和精制的编码情势。

观念GUI编程相对于Web前端编程来说,应该要复杂点。以MVC的要求来看,大多数现有系统代码可能都不达标。但在Web领域,通过框架的约束,是个体都知道要MVC。

乘机Web标准的提升,现在基于Web开发的纯客户端GUI程序也更为多,像有道词典、钉钉、bearychat等都是相比较成功的案例。

GUI编程其实相比重大,大家用的桌面操作系统、各种工具软件都要很专业很勇敢的技术沉淀,但我们也会更多的品味成本更低的主旋律。

相关文章