开放的编程资料库

当前位置:我爱分享网 > Python教程 > 正文

PHP是20!

20年前的今天,RasmusLerdorf公开发布了PHP。BenRamsey发出号召人们在博客上记录这一事件以及PHP对他们的生活和职业的影响;这是我的参赛作品。

2000年,我作为图形技术人员工作的小型出版商0建立了一个新办公室。业主认为这是升级网络并将我们的小型网站引入内部的好机会。因为我是办公室里唯一具有真正技术背景的人(大学辅修数学,有2年的CS课程),我被标记为这份工作。

我们使用的邮购1软件是基于FoxPro构建的,并且有一个可以通过IIS公开目录的插件模块;让所有者兴奋的一件事是我们终于有了实时更新,而不是等待我们的托管服务提供商长达一周来同步库存。

当然,一旦我们内部有了这个,所有者也想要定制。

该站点是HTML和ASP2的有趣大杂烩。我学习了足够的HTML、CSS、JavaScript和ASP来~~危险~~自定义网站,所有者很高兴。一个月左右。然后他们注意到图书订购业务中出现了一个新的全国性竞争对手,某家以字母“A”开头的公司如今已成为庞然大物(见鬼,我在他们的服务上托管我的网站!),这家公司为用户提供-提交书评;他说,我们必须提供这些。

我打算尝试用ASP编写它,但我无意中设置了新的数据库访问凭据。然后我发现IIS允许为新语言添加新模块,并且发现我可以添加Perl,这是我在以前的工作中遇到的一种语言,并且有大量免费教程。所以我安装了它,并开始创建我们的评论系统。

并且发现,尽管我在大学期间决心不再编程,但我实际上非常非常喜欢使用计算机解决问题。

时机非常好。一些当地的互联网公司正在飞速发展,并且一直为开发人员提供职位空缺。我注意到他们都在为“PHP”开发人员做广告,所以我决定开始学习它。我拿起这本书开始:

“网站管理员。”今天这是一个多么古怪的词,但在当时,这是一个神奇的职业。那本书包含大量关于HTML、CSS、JavaScript、Perl和这种正在业界掀起风暴的新兴语言PHP的信息。这本书主要是一本技术参考书,包含带有预期参数和返回值的函数列表,但这已经足够了。我开始将编写网络邮件客户端作为个人项目,以教我语言。几个月后,我找到了一份工作,从那以后我一直在用PHP或Perl编程。

早年,我活跃于新闻组3,尤其是php-general,一开始问问题,后来回答问题。2004年,我开始写博客,并因此与世界各地的同行建立联系;与这么多才华横溢的开发人员分享问题和解决方案是非常有益的。

2005年初的某个时候,我收到一封来自Zend的DanielKushner的电子邮件,向我提供了参加Zend认证工程师考试的凭证,该考试是Zend刚刚推出的。我很惊讶也很受宠若惊。Zend的任何人都注意到我的想法简直令人难以置信!然而,我最终没有使用优惠券,因为我的公司派我去参加那年春天我的第一次会议,PHPTropics4,我在那里参加了考试。

当时,许多提供考试的场所都必须使用旧的填空卡,并且是手工评分的。结果,考生不得不等待数周才能得到结果;就我们而言,我们等了两个月!拿到证书让我非常兴奋,但更让我惊讶的是,两天后,DanielKushner联系我安排了Zend职位的面试!

那个职位是他们刚刚推出的Zend’sDevZone的“主编”。不幸的是,我不合格,在我亲自面试后,基本上取消了这份工作,并将面试记为一次有趣的生活经历。

三周后,Daniel打电话给我,告诉我他们不会聘用我担任EiC职位,但他确实想给我一个职位,让我在他的新“eBiz”团队中担任PHP开发人员。我抓住了这个机会。

那是十年前。

我的职业生涯确实归功于PHP。所以,感谢所有为这门语言做出贡献的人;这是一段美妙的旅程!

脚注

  • 0是的,您没有看错。我为狩猎和钓鱼指南绘制了地图,并进行了书籍和目录布局。
  • 1订单”是我们在互联网出现之前所做的。您要么在纸上手工填写订单,然后通过邮政服务将其邮寄给履行机构,要么您会打电话给他们并向他们下订单。
  • 2不是ASP.NET,而是它的祖父,我们通常称之为“经典ASP”;毕竟,今年是2000年!
  • 3通过NNTP提供的新闻组是早期的互联网。用户可以匿名或使用句柄登录并发布消息,稍后再回来查看是否有响应。如果您使用电子邮件地址注册,您甚至可以通过电子邮件发布和接收回复。你知道,类似于今天的Google网上论坛。
  • 4我本来应该去PHPQuebec,但我们才两天就启动了一个主要项目在会议之前,没有人认为团队在发布后不久就离开办公室是个好主意。所以管理层承诺会派我们去参加下一次会议。事实上,我们去坎昆的一个全包度假村参加了一个会议,但那一年我们在办公室并没有赢得任何朋友!
未经允许不得转载:我爱分享网 » PHP是20!

感觉很棒!可以赞赏支持我哟~

赞(0) 打赏