当前位置:  软件>php软件

基于PHP5高性能框架 Solar

    来源:    发布时间:2014-12-28

    本文导语:  Solar是基于PHP 5的web应用框架。她继承了Savant模板系统、DB_Table对象-关系管理包以及PEAR组织结构的优良特性及先进思想。 Solar由Paul M. Jones创办,他也是Solar系统的“独裁者”。其他开发人员主要为标准项目分发包开发组件,所...

Solar是基于PHP 5的web应用框架。她继承了Savant模板系统、DB_Table对象-关系管理包以及PEAR组织结构的优良特性及先进思想。

Solar由Paul M. Jones创办,他也是Solar系统的“独裁者”。其他开发人员主要为标准项目分发包开发组件,所有这些都遵守New BSD协议。

  • 优雅和一致的:代码库本身是很容易理解的,坚持文档友好的命名规则,并有很强的概念完整性。

  • 完整的名字空间: Solar类库有它们自己的PHP5.2名字空间 ,并且Solar中的vendor同样有自己的名字空间。这样一来,混合其他组件和框架也不是什么难事了,因为他们不会产生名字冲突。

  • 配置是可继承的:在配置文件配置好某个类,该类的所有子类都会默认继承该配置。

  • 本地化是可继承的:设置某个类的本地化字符串,该类的所有子类都会继承那些本地化字符串。

  • 针对SQL注入,跨站点脚本的攻击和其他常见的攻击有非常容易使用的防卸体系。

  • 验证和查审有户输入,有健壮和可扩展的数据过滤体系。
  • 用于LDAP、TypeKey、数据库htpasswd及其他源的验证适配器。

  • 用于memcache、APC、XCache及其他系统的缓存适配器。

  • 用于超链接, 图像, 样式, 本地化文本, 表单生成等的视图辅助类。

  • 健全和强大的模型系统 ,让你可以使用记录对象自动生成表单。

  • 充分集成企业的开发模式,例如:

    • 数据映射
    • 依赖注入和服务定位器
    • 延迟加载
    • MVC 模式
      • Front 控制器
      • Page 控制器
      • Table Module和Active Record
      • 模板视图
      • 两步视图
    • 查询对象
    • 注册表
    • 服务器会话状态
  • 活跃、友好的社区:国外IRC交流:在irc.freenode.net上加入#solar-talk频道,也可以加入中国开发者社区。
  • Solar兼顾了企业级架构的高度可维护性和PHP的高性能,不过因为大量使用了文件系统软链接,所以对Windows的支持是不完全的。


        
     
     
     
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php5中当浏览器禁用cookie时保持会话session的方法
  • PHP5的AJAX开发包 AJASON
  • nginx服务器下通过fastcgi支持php5详细安装配置步骤
  • PHP5的SVG开发包 SVGGraph
  • 在REDHAT 8.0下安装PHP5的问题
  • PHP5调试工具 debugConsole
  • PHP5 重构工具 Rephactor
  • Resin的PHP5引擎 Quercus
  • 安装php5碰到的怪问题,急~~~~~
  • 请教关于php5.3.6安装时fpm的问题
  • 安装php5出错
  • 安装ZendOptimizer的时候提示与PHP5.3.5不兼容!?
  • php5.3+zend guard loader安装时出现Segmentation fault
  • 安装PHP5报错,大家看一下!
  • Redhat 9已经自带安装了php4.2.2,怎样升级为php5?
  • PHP5的对象持久层 Junction
  • Linux下安装PHP5.3求助,请各位高手相助
  • 解决cPanel无法安装php5.2.17
  • PHP5.5在windows安装使用memcached服务端的方法
  • 非常急的问题,请问哪位大侠在redhat9下安装配置过mysql5+apache2+php5啊?????
  • javascript开源软件 iis7站长之家


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3