# PopAsp **Repository Path**: sr/PopAsp ## Basic Information - **Project Name**: PopAsp - **Description**: 把开发者的打包式更新展开,以便看到各版本实际更新的文件代码 https://git.oschina.net/popasp/POPASP - **Primary Language**: ASP - **License**: Not specified - **Default Branch**: v2.5 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-09-27 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #PopAsp v2.5 [update: 2018-02-08] POPASP是一个免费开源的,快速、简单的面向对象的轻量级ASP(vbscript)开发框架,遵循开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。POPASP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,目前已成功用用网站的开发。 POPASP2.0版本是在POPASP1.5版本的基础上开发出来的,作者总结了1.X版本的成功经验,吸取了1.X版本的不足之处后,又一次推出了新作。2.0版本仍然采用MVC架构,仍然有强大的控制台,保留了变量自动销毁功能。POPASP1.X版本有缺点与不足之处,其中最为突出的单文件入口与复杂的模板引擎技术。单文件入口要求必须采用复杂的模板引擎技术,这降低了网站的性能,同时增加了学习框架的难度,而且对于习惯了asp开发的设计者来说,单文件入口显示很难理解,结对于复杂的模板引擎技术,混写模式更适用于asp。作者以壮士断腕的决心,正视1.X版本的不足,砍去了模板引擎技术这一块,创造性地设计了多文件入口,巧妙地设计了MVC结构,让POPASP更加健壮易用。1.X版本可以说是控制器驱动模板显示,而2.0版本则采用了模板文件入口,驱动控制器作出调整。二者的本质是一致的,但是2.0版本更灵活,性能更高。 祝大家使用愉快。