快捷搜索:

如何使用Perl

今天“总是把最新的技术作为一种解决问题的方法,而不是寻找已经运作多年的经过验证的方法”。当然,采用新工具并没有什么不妥,但是由于人们认为新的平等更好,因此倾向于将技术婴儿扔出洗澡水。有时会这样做,但是当使用关键任务系统和数据时,“成熟的解决方案很可能会为你做得更好。

我所学到的是Perl是解决大规模数据库集成的最佳方法之一。Perl虽然不再是热门新事物,但它已经成熟并且仍然蓬勃发展。Perl5在成功使用开源和商业关系DBMS(RDBMS)方面有着悠久的历史,例如MySQL,PostgreSQL,Oracle,SQLServer等等。感谢这么长的历史,我已经学到了一些你应该知道的事情。

使用正确的工具

开发人员在使用数据库时重新发明轮子是一个常见的错误。不要使用Perl附带的标准DBI驱动程序模块连接到您的数据库。它们已经过严格测试,可能是那些数据集更大,数据库流量更大的公司。

Perl的DBD::*模块提供了一个标准的数据库接口,用于定义方法,变量和约定。这意味着使用数据库不仅可以很好地记录和测试,而且还可以提供很大的灵活性。您可以在MySQL上构建应用程序以进行测试,但是可以在PostgreSQL或Oracle上进行部署。您可能需要从SQL迁移服务器在某些时候.Perl的DBI模块文件tsp你可以避免在应用程序页面上锁定。

使用正确工具的另一个技巧是使用包管理器-而不是ComprehensivePerlArchiveNetwork(CPAN)模块-来管理你的Perl模块。有一些包管理器可以提供管理二进制模块的好方法,而无需从CPAN构建更新。如果您使用的是Linux发行版中的Perl,最好的办法是使用发行版中的打包Perl模块,以便从Linux供应商那里获得测试和更新。

(责任编辑:彩票乐园首页)