`
dank
  • 浏览: 27797 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

PHP程序员是否应该使用自己写的框架

阅读更多

       首先我不是批判PHP程序员去尝试写自己的框架,自己开发一套框架绝对是提高编程能力的好方法。我想要讨论的是否需要自己开发一套框架用于公司的业务项目。
        有这样的想法是因为上周日去看一个朋友新开的创业项目,他招聘了一位PHP主程(薪资在15K/月)。这位主程在项目中使用的是自己开发的一套框架,框架的具体代码我没有看到,所以不能对框架的好坏做出评价。但是据说之后又招聘了几个PHP程序员,这些PHP程序员在主程眼里都感觉能力一般,工作不了多少时间就被辞退了。我询问朋友他的项目进程如何。得到的回答是从1月开始到4月,项目进度大概delay了50%。也就是说在项目出现了严重延误的情况下,却一直无法有效补充人员。如果项目选择的是开放框架,那么在人员招聘,编程能力测试等方面都会相对更容易些。除非公司所开发的项目有一些特殊需要,现有的开放框架不适合项目功能需要,才应该去开发自己的框架用于业务项目。

        所以我想给新开始的项目或者公司的建议就是,最好挑选适合自己使用的开放框架。如果框架的功能在部分地方无法满足需要,应该考虑对框架做扩展开发,并将扩展反馈给社区,争取这个扩展可以以插件或者扩展库形式开放给整个社区使用。如此就可以即满足自身需要的同时,又在业务发展时方便补充需要的人员。

 

分享到:
评论

相关推荐

    php编程使用的yii框架,对php开发非常有用,快速搭建php项目

    php编程使用的yii框架,对php开发非常有用,快速搭建php项目,存在案例及使用方法。php编程使用的yii框架,对php开发非常有用,快速搭建php项目,存在案例及使用方法。php编程使用的yii框架,对php开发非常有用,...

    PHP程序员面试技巧总结,具体案例分析.docx

    # PHP程序员面试技巧总结,具体案例分析 ...因此,当你准备进行PHP...在PHP程序员面试中,你需要证明自己有足够的编码技能和经验。以下是一些你可以展示的技能和经验: - 你能够编写高效和可维护的PHP代码。 - 你能够使

    《PHP高级程序设计_模式、框架与测试》中文版PDF

    本书适合中、高级的php程序员阅读。 今天,php已经是无可争议的web开发主流语言。php 5以后,它的面向对象特性也足以与java和c#相抗衡。然而,讲述php高级特性的资料一直缺乏,大大影响了php语言的深入应用。 本书...

    PHP开发框架GSF.zip

    GSF(GridSwooleFramework)基于Swoole框架进行二次封装完善 ,降低了PHP使用swoole的门槛。Swoole由于其文档太少,难度对于PHP程序员来说过于大,...GSF框架就是为了让PHP程序员更简单的使用Swoole来开发自己的应用程序。

    LightPHP v1.0 小巧而强大的PHP框架.rar

    LightPHP 是一个小巧但功能强大的 PHP 框架,作为一个简单而"优雅"的工具包,它可以为 PHP 程序员建立功能完善的 Web 应用程序。特点:小巧/高效/易扩展! 简单的 URL路由功能,简单的MVC模式,简单的扩展包使用!...

    十天掌握PHP编程,成为一个真正的PHP程序员

    十天学会PHP 十天掌握PHP编程,成为一个真正的PHP程序员! 掌握PHP编程技巧! 了解PHP框架!

    CodeIgniter(PHP MVC开源框架)v3.1.10.zip

    CodeIgniter 是一个小巧但功能强大的 PHP 框架,作为一个简单而“优雅”的工具包,它可以为 PHP 程序员建立功能完善的 Web 应用程序。如果你是一个使用共享主机,并且为客户所要求的期限而烦恼的开发人员,如果你...

    PHP高级程序设计-模式-框架-测试

    ” ——Quentin Zervaas,资深PHP程序员,《PHP Web 2.0开发实战》一书作者 “本书是我读过的最好的技术书,推荐阅读。” ——Amazon.com 目录第一部分 OOP和模式 第1章 抽象类、接口和契约式编程 第2章 静态...

    HerosPHP高性能php轻量级框架1.2

    HerosPHP是一个轻量级PHP学习型框架,非常适合想深入了解框架并且想开发框架的中高级程序员使用。版本更新1.2 HerosPHP UTF-8 @version 1.1 1. 更新访问模式, 新增了action层。现在访问模式为 index.php/模块/动作/...

    程序员简历模板,包括IOS,Android等

    PHP程序员简历模板: 该模板适用于PHP开发者,主要关注PHP编程语言和相关框架的使用经验。您可以在简历中列出您掌握的PHP技能、您以前的项目工作经验、您参与的开源项目等内容。 iOS程序员简历模板: 该模板适用于...

    php简易MVC框架

    新浪php程序员写的, 适合用来学习MVC模式的框架

    CodeIgniter开源框架php版v3.1.10

    CodeIgniter 是一个小巧但功能强大的 PHP 框架,作为一个简单而“优雅”的工具包,它可以为 PHP 程序员建立功能完善的 Web 应用程序。如果你是一个使用共享主机,并且为客户所要求的期限而烦恼的开发人员,如果你...

    java /php/各个语言程序员简介简历模板

    技能清单:列出掌握的编程语言、框架、工具和其他技能。 工作经历:列出过去的工作经历,包括公司名称、职位、时间和工作职责。 项目经验:列出过去参与的项目,包括项目名称、时间、角色和项目描述等。 教育背景:...

    PHP程序员基本要求和必备技能

    大致内容是采访一位30岁的PHP高级程序员,他讲了一些关于PHP程序员必备知识,感觉很是受用,于是做了些笔记: 一名PHP程序员的基本要求: 1、精通html、CSS、JS等网站前端技术。 2、掌握PHP编程技术。 3、了解Linux...

    CK PHP开源框架 v3.0

    CK FRAMWORK封装了很多常用的类库,使得开发者省去很多构建项目,让开发者更愉快的专注自己的业务逻辑,使用CK框架进行开发。即使不怎么会PHP的朋友也可以快速开发一个Application。CK最初是为一个广告联盟系统开发...

    豌豆框架0.6 - 支持分层敏捷开发的PHP框架

    地址映射, 这是框架的基础, 开发者可以自己定义匹配地址, 并映射到专门的类中运行. 标签引擎, PhpTagLib是框架中重要的MVC实现, 允许开发者定义像HTML/XML这样的标签, 实现组件化开发. Action模块, 强大的数据处理...

    CodeIgniter:php敏捷开发框架web快速开发详解

    PHP 程序员们早已习惯了将需要重复使用的代码写在函数中,并将这些函数放在 include 文件里。 同样的,框架是为重用而发明的,存放在独立的文件中,用来简化重复操作的代码。 上面例子中连接数据库和编写 HTML ...

    YAF框架使用说明

    中国首位进入PHP官方扩展库的程序员;他就是Laruence,中文名惠新宸。 YAF框架借鉴目前最流行的PHP开发框架Zend Framework的设计, 迁移成本很低。 Laruence(作者)说: Yaf只是最快的框架, 却不是最完美的框架。...

    lightphp 小巧但功能强大的 PHP mvc框架

    LightPHP 是一个小巧但功能强大的 PHP 框架,作为一个简单而“优雅”的工具包,它可以为 PHP 程序员建立功能完善的 Web 应用程序。特点:小巧/高效/易扩展! 简单的扩展包使用!可以完美的帮助开发者实现快速开发,...

    Java程序员使用Grails的十大优势

    Web开发方面没有王者,PHP市场很大,但RoR,Python,Java,及至Asp.net都占据着一方市场.那么作为Java程序员,当你不想使用SSH做网站的时候,尝试一下Grails吧,这里是Java程序员使用Grails的十大优势

Global site tag (gtag.js) - Google Analytics