网站开发框架语言分类及特点

1.PHP:(PHP Script)+ WEB运行时(PHP Engine)。
2.JSP:JSP(JavaScript)不是一种独立的技术,而是一种模仿ASP/PHP形式写法。
编译成Servlet运行的关系。以前曾流行于作为JavaEE的模板引擎,现在有更好的选择
3…NET:.NET+C#

PHP:优点:用户多。适合做CMS
适合做CMS,CMS特点入门门槛低,有大量的成熟的框架(WordPress,Drupal,Joomla),不适合做复杂的逻辑。

JSP边缘化的东西了,已经发展到了Spring mvc,

用于哪些环境


论坛类网站:如贴吧
用CMS系统的discuz模板,使用的是.NET语言来做,环境为NET Framwork+mysql


政府网站:
用CMS系统的pageadmin模板,使用的是PHP语言来做,环境为PHP+mysql


功能性网站:如百度地图
功能性网站根据功能的不同来选择环境。


娱乐类型网站:
早期的娱乐类型网站和如今小型娱乐网站的开发环境:用的是CMS系统,环境为PHP+mySQL,只能进行简单的逻辑操作。
如腾讯视频等大型视频网站或许也是基于CMS,添加其他技术如BootStrap来做前端。
一般大型网站,都用的是分布式系统。前后端分离。
视频网站:
音乐网站:
游戏网站:


分类信息网站:可以进行快速检索,资源分类的网站。


企业的大型门户网站:bat等等官网


电商网站:
B2B:如阿里巴巴
C2C:如淘宝
B2C:如京东
O2O:线上线下交易品台


总结

1.早期的资源类管理类网站都是基于CMS系统,使用CMS系统的几个框架能够快速的搭建网站,但这种类型的网站只能进行简单的逻辑操作。随着技术发展,可用插件增多,功能变得可以选择,这会使得系统变得庞大。
2.不管是早期还是现在,网络基本上都是在(数据层-业务层-表现层)这个架构上进行发展和进化。CMS将业务层和表现层都交给PHP和.NET,只能实现简单的业务操作。
3.随着java web的发展,出现企业级应用架构J2EE,其拥有**高速缓存,并行计算,负载均衡,数据备份,异地容灾,业务分离等功能。传统的CMS的框架不能满足要求,Spring Boot,SSM,SSH等框架出现了,这也算是CMS系统(内容管理系统),但这些框架和新兴技术的发展使得网站能够满足所有的功能。

后记

此处内容只表示当前想法,不保证正确,只用于形成初步知识框架。会随着学习深入进行更改。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
phpWechat是由一个具有多年行业开发经验的前端 UI 设计师、PHP开发工程师组成的团队设计、研发的一套的微信公众平台管理系统,您可以瞬间完成一个公共号或者PC站或者两者皆有的平台搭建。 phpWeChat微信+网站开发框架功能亮点: 1、100%开源,没有任何加密文件 phpWeChat核心文件100%开源,没有任何加密文件,开发者可以放心使用而无需担心留有后门程序等。 2、程序轻量级,一天读完所有代码 核心框架压缩包只有2.66M,十分利于开发者迅速阅读全部代码。 3、代码严谨,结构清晰 phpWeChat使用MVC开发模式,各个功能模块之间独立并目录结构统一。开发者可迅速掌握phpWeChat的框架结构。 4、二次开发文档十分完善 我们提供了完善的phpWeChat二次开发文档,便于开发者学习与查阅。 5、高度集成微信接口 phpWeChat高度集成了微信公共号的自动回复、菜单管理、素材管理、模板消息、粉丝管理、微信支付等常用接口,您只需一个函数或2/3行代码即可实现原本需要很费时费力才能开发的功能。 6、phpWeChat也是一个PC(网站开发框架和CMS 慢慢您会发现,phpWeChat是一个更接近CMS功能的框架。 7、高度封装常用开发功能 只需一两行固定的代码,您便可以写出列表分页、微信支付、文件上传、邮件发送、短信发送等功能。 8、数据结构合理,负载强劲 phpWeChat集成了常见的内存级缓存(MemCache)、文件缓存处理方案,使得系统更符合大数据、大并发的公共号或网站使用。 9、集成应用市场,功能拓展一瞬间 phpWeChat集成了应用市场并在线安装应用的功能,您可以在一瞬间安装完成其他开发者开发的功能模块。 phpWeChat安装方法: 将下载的程序压缩包(zip格式)解压后,将全部文件和文件夹上传至网站根目录。然后输入域名/install.php 即可进入安装程序。 注意:安装phpWeChat前请先创建好phpWeChat所需的数据库。 (速度网络www.sudujun.com) phpWeChat 目录结构: addons 功能模块目录 admin 公用后台目录 api 插件目录 data 数据缓存目录 install 安装程序目录,安装后请改名或删除 include 公用操作类目录 statics 静态文件目录 template 视图(模板)目录 upload 上传文件存放目录 更新内容: 1、修复诺干文字错误; 2、修复微信支付可能出现订单过期提示的bug; 3、修复模块在线更新功能; 4、其他重要更新。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值