我有一个项目,我将合作建立一个相当简单的网站与一些数据库访问。我将做后端工作,我的同事将做网页设计。问题是我的同事只与PHP开发人员打交道,而我在Perl方面的经验要丰富得多。选择要么是在做项目的同时学习PHP,要么是让我的同事学习如何围绕Perl进行设计。(我猜第三种选择是拒绝这个项目,因为这个障碍太不可逾越了)。
如果答案是使用Perl,那么下一个问题是哪个模板模块对于我的懂PHP的web设计师同事来说最容易适应。HTML::Mason?HTML::Template?还有别的吗?
发布于 2010-12-15 10:00:15
如果你的同事只从事设计方面的工作,那为什么要影响你对服务器端语言的选择呢?在服务器端选择一种特定的语言并不意味着你必须让你的设计者接触到它。
有很多不同的方法可以让网页设计者不关心后台运行的东西。小型的和易于获取的模板是其中之一,Perl有大量的模板,就像几乎所有其他语言一样,还有像HTML::Zoom这样的东西,它允许您的设计人员忘记任何编程语言,只处理他们的设计,而忽略他们编写的东西将在以后由其他东西处理。
虽然学习一门新的语言和它的库肯定是一种有趣和有用的经历,但坚持你所掌握的知识很可能会帮助你更快地完成工作。
发布于 2010-12-15 09:25:37
如果他是做网页设计的,那么用哪种服务器语言来实现就不重要了……除非他也在发育?我想说的是,你可以使用任何你最熟悉的语言,并把它弄清楚。
发布于 2010-12-15 09:25:07
如果您了解Perl,那么PHP很容易学习。有一些陷阱,但它是值得学习的,特别是如果它是一个简单的项目。
https://stackoverflow.com/questions/4445895
复制相似问题