《入职培训教材技术架构.ppt》由会员分享,可在线阅读,更多相关《入职培训教材技术架构.ppt(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、入职培训入职培训技术架构技术架构北京xx时代科技有限公司提纲产品架构技术体系操作系统开发语言数 据 库开发环境产品架构WEB前端后端应用后台服务数据库系统应用操作系统技术体系用户前端用户前端HTML、Javascript、Flash、Ajax后端应用后端应用PHP、C、Golang、LUA后台服务后台服务C、Golang、LUA、Bash技术体系系统应用系统应用SSH、Apache、FTP、Rsync、Bind9数据库数据库PostgreSQL、MySQL、Sqlite3、RedisMongodb操作系统服务器端服务器端FreeBSD自运营服务器系统MiniEOS公司定制研发嵌入式操作系统线下
2、产品使用Linux部分客户应用服务器系统操作系统WEB应用端应用端主流操作系统:Windows、Mac OSX、Linux、FreeBSD等等各种操作系统下的各种浏览器IE,Firefox,Opera,Chromium开发语言脚本类语言脚本类语言PHP专用于WEB应用开发Javascript用于WEB交互操作Lua用于后台数据处理,可以独立运行,也可以嵌入C语言中使用Bash用于后台服务控制DocBook 用于使用手册书写开发语言编译类语言编译类语言C用于后台服务独立使用搭配Lua使用Golang用于后台服务或者API数据库SQL数据库数据库PostgreSQL数据存储,以后主要使用MySQL
3、数据存储,逐渐减少使用Sqlite3数据存储,小范围使用MongoDB 分布式文件存储,用于服务NOSQL数据库数据库Redis用于缓存和任务队列开发环境操作系统操作系统Ubuntu、FreeBSD、Mac OSX研发全部使用非Windows系统编辑器编辑器Geany、vim、Sublime Text2编译、调试编译、调试Gcc、Clang、Go、GDB开发环境浏览器浏览器Firefox、Chrome、IE、Opera、Safari等等项目管理项目管理Redmine源码管理源码管理服务器端:SVN(Subversion)客户端:svn、RabibtVCS开发环境应用框架应用框架Javascript:Jquery前端:bootstrapPHP:公司自有框架C:公司自有框架Golang:公司自有框架谢谢!欢迎提问