php程序员有前途吗

    经常会看到群里有刚学习PHP的朋友问这种问题,学PHP有前途吗?PHP简单吗?好学吗?等等,其实我刚开始学习php的时候和大家一样,一直想搞清楚学习php能否有用,工资是否会很高等等问题。下面就本人做了3年的PHP开发的经验发表一下自己的看法。   PHP现在是一门非常流行的Web编程语言,今天所有的互联网大型网站都在使用PHP技术,各种新的应用如微博、团购、SNS等几乎都在采用PHP开发,PHP...阅读全文
    作者:绝缘体.. | 分类:java, PHP, 编程语言 | 阅读: | 标签:, , , ,

    PHP底层的运行机制与原理

    PHP入门很简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。   PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。   了解PHP底层实现的目的是什么?动态语言要像用好首先得了解它,内存管理、框架模型值得我们借鉴,通过扩展开发实现更多更强大的功能,优化我们...阅读全文
    作者:绝缘体.. | 分类:apache, c#, c++, java, MySQL, 开发工具, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    70后、80后、90后程序员区别极端版

    70后、80后、90后程序员区别极端版,娱乐一下,如有雷同,纯属巧合。 (1)技术前景 70后:搞技术不如养猪 80后:技术必须带来收益 90后:代码写得好就是高手 (2)学习技术 70后:根本没空学技术 80后:移动应用赚不到钱 90后:PHP为何物? (3)爱好 70后:只喜欢java。.Net是玩具语言 80后:只学andriod。pc编程毫无前途 90后:要玩就玩ruby,GO语言 (4)职场 70后:领导说的都是对的 80后:谁...阅读全文
    作者:绝缘体.. | 分类:go, java, PHP, ruby, 编程语言 | 阅读: | 标签:, , , ,

    PHP判断浏览器类型

    今天做的项目需要根据用户浏览器的类型而做一些不同的处理,于是稍微研究了一下使用php判断浏览器类型的方法,发现解决这个问题其实很简单,只要熟悉 $_SERVER[‘HTTP_USER_AGENT’] 这个常量的用法就行了。下面我们就来通过 $_SERVER[‘HTTP_USER_AGENT’] 来写一个php判断浏览器类型的办法。 function my_get_browser(){ if(empty($_SERVER['HTTP_USER_AGENT'])...阅读全文
    作者:绝缘体.. | 分类:go, java, redis, windows, 操作系统, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    php程序员们必须知道的PHP代码优化的40条

    作为一个php程序员们必须知道的PHP代码优化的40条建议: 1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.echo 比 print 快。 3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。 4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。 5.注销那些不用的变量尤其是大数组,以便释放内存。 6.尽量避免使用__get,__set,__autoload。 7.require_...阅读全文
    作者:绝缘体.. | 分类:apache, html, java, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    软件测试工程师职业介绍和规划

    如存在没有任何错误的程序,那么世界也会不复存在。因错误而存在,因修正错误而存在,这就是软件测试工程师的存在之道。虽然测试不是解决错误的根本举措,但却是必须的手段。    软件测试工程师(Software Testing Engineer)的主要工作职责是,理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),写出相应的测试规范和测试案例。简...阅读全文
    作者:绝缘体.. | 分类:html, java, oracle, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    如何成为一名优秀的php程序员

    成为一名优秀的PHP程序员,该如何做呢?应该具有什么样的技能,才算得上PHP程序员?你的技术又是在什么水平级别上?本文将列出一些作为一名PHP程序员应该了解的事情。 MySQL能力 在开发上的应用基于几个能力体现: (1)了解:知道用PHP连接数据库;懂得写一些简单的SQL;建一些简单的索引;懂得用工具简单操作一下数据库(增删改库表结构数据等等)。 (2)熟悉:懂得在开发应用上设计数...阅读全文
    作者:绝缘体.. | 分类:java, MySQL, PHP, 数据库, 编程语言 | 阅读: | 标签:, , , ,