架构师具体需要学些什么?

发布网友 发布时间:2022-02-28 13:56

我来回答

2个回答

懂视网 时间:2022-02-28 18:17

php架构师是负责解决一切产品和技术的问题,实现系统性能的最优化人员的统称。

架构师的具体职责有:参与产品设计,完成系统需求分析设计开发;参与服务器端业务架构设计,模块划分和模块开发;主导和执行服务器端核心功能开发和性能优化和研究新技术;保障系统的稳定性以及负责管理后台技术团队人员。

架构师先要会分解用户需求,会使用各种工具,针对NET的话就要会各种StructMapper,甚至是PostSharp来做属性注入以及AOP切入编程,简单的BLL,DAL,PAL也要懂得,如果有领域层,会如何灵活应用SOA的中间件来开发微服务的接口也是很重要的。

总结

php架构师是负责解决一切产品和技术的问题,实现系统性能的最优化人员的统称,具体职责有参与产品设计,完成系统需求分析设计开发,参与服务器端业务架构设计等。

热心网友 时间:2022-02-28 15:25

但如果要做一名网站架构师的话,还需要学些什么呢?仅个人看法一般的,如果你是很有经验的phper,有过大中型网站开发经验,基本上就能担任架构师因为php本身就面向架构的一般正规公司,除了技术总监外,架构师应是核心人物也有人认为架构师分硬件部署架构师和软件架构师专业开发中,软件架构师一般是面向对象建模和数据库建模人员。所以,掌握uml可能是必要的。数据库知识也是必要的。但数据知识也可以由dba兼任。硬件架构师多指部署。服务器集群构建。一般对系统掌握要好,要了解常用的服务器系统和软件。比如:linux,负载均衡,数据库集群。分布缓存。
一是能安装管理,还要会用。其本上以上两点中任何一个,要做到都不容易。网站架构师:
所好的事一般的网站不是那么复杂的系统。所以,知识和经验很重要。所以,一般的phper都身兼数责,足够用。架构师的实践原则:创建面向对象,高性能,易部署,易维护,可扩展,高内聚,低耦合,可移植的系统也有人强调可用性。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com