`

php mvc框架 CI YII

 
阅读更多

ci框架

   小巧 快速

获取与安装

  codeigniter.org.cn

CodeIgniter_2.1.4.zip 将次文件解压到 citest目录

 

www\citest\appliction

                 system

                 user_guide(此目录删除)

然后在页面中直接访问  localhost/citest

看到welcome页面

定义字节的控制器和视图  在application下

 

 

YII

 设计思想来源于ror jquery

http://www.yiiframework.com/

部署

  解压到文件夹,   framework 目录 

 yiic webapp ../cms  ----  创建cms系统

protected 不允许直接访问的

 

 

 

 ThinkPHP早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,为Web应用开发提供了强有力的支持,这些支持包括:

 

  • MVC支持:基于多层模型(M)、视图(V)、控制器(C)的设计模式
  • ORM支持:提供了全功能和高性能的ORM支持,支持大部分数据库
  • 模板引擎支持:内置了高性能的基于标签库和XML标签的编译型模板引擎
  • RESTFul支持:REST模式提供了RESTFul支持,为你打造全新的URL设计和访问体验
  • 云引擎支持:提供了对新浪SAE平台和百度BAE平台的强力支持,具备“横跨性”和“平滑性”,支持本地化开发和调试以及部署切换,让你轻松过渡,打造全新的开发体验。
  • CLI支持:支持基于命令行的应用开发
  • AMF支持:支持Flex开发和Flash通讯,打造互联网富应用
  • PHPRPC支持:提供基于PHPRpc的WEBService解决方案
  • MongoDb支持:提供NoSQL的支持
  • 缓存支持:提供了包括文件、数据库、Memcache、Xcache、Redis等多种类型的缓存支持

  

   

 

 

 

  

 

 

 

 

 

分享到:
评论

相关推荐

    最流行的PHP MVC框架.docx

    【描述】: "文档主要介绍了PHP中最流行的MVC框架,包括Yii、CodeIgniter、Symfony和CakePHP,同时也讨论了如何提高PHP运行速度,如使用缓存机制、优化代码和实现分布式架构等策略。" 【标签】: "技术" 【内容详解...

    PHPMVC架构搭建

    PHP有许多流行的MVC框架,例如Laravel、Symfony、CodeIgniter、Yii等。这些框架提供了预定义的架构和工具,简化了开发过程。 - **Laravel**:Laravel是一个优雅的PHP框架,拥有丰富的功能和强大的艺术化命令行工具...

    微服务之数据库服务-服务端(PHP+YII)

    3. **YII框架**:YII是一款高性能的PHP框架,它简化了Web应用的开发过程,提供了丰富的功能,如MVC(模型-视图-控制器)、DAO/ActiveRecord、I18N/L10N(国际化/本地化)、缓存、身份验证和访问控制等。在构建微服务...

    YII配置详解以及开发规范

    Yii 的命名约定清晰,类前缀为 "C"(接口为 "I"),以减少类名冲突。此外,Yii 充分利用 PHP 的命名空间和自动加载机制,提高代码组织的灵活性。 CComponent 是 Yii 中所有类的基类,提供事件和行为机制,使得扩展...

    yii framework 中文手册

    Yii以其高效性能、丰富的特性、易于学习和使用而受到开发者青睐,即使在发布多年后,仍有人考虑从其他框架如CodeIgniter(CI)转向Yii。 Yii框架的核心特性包括: 1. **MVC架构**:模型-视图-控制器(MVC)设计...

    php-laravel框架学习笔记1.doc

    对比之前的 TP|CI 框架 index.php---Router(Dispatcher)路由器类文献是隐式操作的,意思就是说和程序员无关【程序员不用去获取控制器或者调用控制器的方法】,框架自己会去匹配 url 里面的控制器和方法,框架自己...

    yii-basic-app-2.0.35.tgz

    Yii框架是PHP开发中的一个高性能、基于组件的MVC(模型-视图-控制器)架构的Web应用开发框架。Yii2是其第二代版本,带来了许多改进和优化,旨在提高开发效率并提供更好的性能。"yii-basic-app-2.0.35.tgz"是一个包含...

    Agile.Web.Application.Development.with.Yii1.1.and.PHP5

    10. **部署与维护**:最佳实践的项目部署策略,以及持续集成和持续部署(CI/CD)的实现。 通过阅读这本书,开发者不仅可以掌握Yii 1.1框架和PHP 5的精髓,还能学会如何运用敏捷开发理念,构建高质量、可扩展且易于...

    Yii敏捷开发

    同时,学习如何将Yii项目与持续集成工具(如Jenkins或Travis CI)集成。 10. **部署与维护**:探讨Yii应用的部署策略,包括配置服务器环境,优化性能,以及在生产环境中进行错误追踪和日志管理。 通过这个"Yii敏捷...

    PHP开发框架的研究与实现.pdf

    最后,论文可能还讨论了未来PHP框架的发展趋势,如微服务架构、RESTful API设计、自动化测试、持续集成/持续部署(CI/CD)等现代软件开发的最佳实践。同时,也可能会提出对初学者和开发者在选择和使用PHP框架时的...

    PHP框架高级编程.rar

    8. **单元测试与持续集成**:教授如何编写单元测试,使用PHPUnit等工具进行测试驱动开发,以及如何配置持续集成(CI/CD)流程,确保代码质量。 9. **性能优化**:讨论缓存策略、路由优化、数据库查询优化等方法,以...

    yii2saaS快速快速平台升级___下载.zip

    8. **持续集成/持续部署(CI/CD)**:为了确保升级过程的顺畅,可能还需要结合CI/CD工具(如Jenkins、GitLab CI/CD等),自动化代码测试和部署流程,减少人为错误。 综上所述,"yii2saaS快速快速平台升级___下载.zip...

    PHP高级程序设计_模式、框架与测试

    常见的PHP框架如Laravel、Symfony、Yii和CodeIgniter,它们都提供了MVC(模型-视图-控制器)架构,支持依赖注入,以及丰富的库和工具,帮助开发者快速构建应用程序。Laravel以其优雅的语法和强大的艺术发电站...

    yii mongodb 小说系统.zip

    - 自动化部署:可能使用持续集成/持续部署(CI/CD)工具如Jenkins或GitLab CI实现代码自动化部署。 综上所述,"yii mongodb 小说系统.zip"项目涵盖了从Web应用开发、数据库设计、后端服务到系统架构等多个IT领域的...

    辛星PHP教程

    1. **CI框架(CodeIgniter)** CodeIgniter是一个轻量级的PHP框架,以其快速、小巧和高效而闻名。它提供了一套简单的MVC(模型-视图-控制器)结构,简化了Web应用开发。 2. **TP框架(ThinkPHP)** ThinkPHP是...

    php的资料与杂志 php的资料与杂志

    10. PHP最佳实践:分享了一些行业内的最佳实践,如代码规范、版本控制(如Git)、自动化测试、持续集成/持续部署(CI/CD)等,以提升开发效率和代码质量。 11. 最新技术动态:杂志可能会介绍PHP的新版本特性,比如...

Global site tag (gtag.js) - Google Analytics