[PHP] 近期接手現有的企邮前端框架业务所遇困难

[PHP] 近期接手現有的企邮前端框架业务所遇困难,第1张

概述1.邮箱前端有三大产品线,包括免费邮箱,VIP邮箱,企业邮箱,使用的一套代码,在代码中进行的逻辑判断处理,根据不同的配置进行不同的业务 *** 作.有很多逻辑是各产品线是不同的,需要仔细开发和判断才能不会影响


1.邮箱前端有三大产品线,包括免费邮箱,VIP邮箱,企业邮箱,使用的一套代码,在代码中进行的逻辑判断处理,根据不同的配置进行不同的业务 *** 作.有很多逻辑是各产品线是不同的,需要仔细开发和判断才能不会影响到别的产品

2. webmail的前端是一套有悠久历史的自研前端Js框架,差不多有十几年的历史,没有使用任何开源规范的前端库,全部都是自己实现.整个网络的请求,后端输出到页面中变量读取,前端DOM数据的处理和前端模板引擎的加载,业务交互特别多,逻辑非常复杂.

3. 前端的Js和CSS会合并和压缩处理,这里的合并和压缩处理是用的一套PHP开发的工具, *** 作复杂,压缩后需要上传SVN版本库,获取到svn的版本号后,再上线上传到公司提供的静态CDN池资源里,资源池的路径中指定包含上一步的版本号,通过公司的静态资源域名对资源进行访问

4. 在webmail后端代码对前端资源路径中的版本号进行更换上线,整个上线流程才算结束非常复杂

5. 测试开发过程中,需要在本地机器配置apache环境,绑定前端域名到本地127.0.0.1,在apache虚拟主机中很多重写规则,当访问前端资源时,会把资源路径重写到一个file.PHP的文件中,该PHP文件进行合并Js和CSS代码,达到直接本地开发的目的

 

总结

以上是内存溢出为你收集整理的[PHP] 近期接手現有的企邮前端框架业务所遇困难全部内容,希望文章能够帮你解决[PHP] 近期接手現有的企邮前端框架业务所遇困难所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1015212.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存