您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

因框架而流行 因流行而框架_PHP

2024/6/21 18:10:39发布35次查看
编程语言发展至今,除了语言本身在不断的演进外,也产生出了大量框架。在物理学中我们知道力的作用是相互的,框架与语言同样如此。优秀的语言能衍生出大量框架,而一个优秀的框架,同样也能成就一门语言。
因框架而流行
因框架而流行的语言,最具代表性的当属ruby。ruby被称之为“比perl更强大,比python更面向对象”的一门动态语言,其最大的特性就是“简单快捷的面向对象编程”,其语法比perl更加清晰明了,这也是很多人选择ruby的原因之一。然而真正让ruby如此的流行,最大的功臣就是“ruby on rails”,如果将ruby比作红宝石,那么ruby on rails的作用就如同在红宝石上镶嵌了一颗珍珠。
498)this.style.width=498; border=0> 
ruby on rails架构说明
有了ruby on rails这个强大的帮手,也让很多人认为“ruby是java在web开发中最大的威胁”,且不说这种说法是否合理,但这足以看出rails框架的非凡能力。除了rails外,ruby还有很多优秀的框架。对于ruby程序员来讲,框架的应用可以帮助他们更加方便的编写代码程序,更重要的是能拥有一颗愉悦的心情。
因流行而框架
框架因何而生?相信大多数框架都是由于一些特定问题的出现,当然同时也为了简化开发中的代码量等等。一门语言的流行,伴随着大量开发者的加入,就会衍生出很多的框架,然而框架多不一定就是好事,优秀的框架才是开发者最喜欢看到的。
目前的web开发领域,动态语言已经占据了大部分天下,php与javascript是应用最广泛的两种动态语言。作为web开发中的主力军,开发人员自然免不了应用大量的框架,php尤为突出。大量框架的出现,为php简化开发的同时,也带来了很多问题。初学者面对繁多的框架而混乱不堪,程序员为选择适合自己项目的框架的苦恼,而这些并不是出现框架的本身缘由。
498)this.style.width=498; border=0> 
动态语言近些年发展趋势
相信很多web开发者都听说过jquery的大名,没错,它是目前javascript开发人员最关注的话题之一,也是继prototype之后又一个优秀的框架。“最少的代码做最多的事情”,这就是jquery的口号!除了大大节省开发人员的时间外,jquery有很多令开发者欣喜的特性。全面的介绍了jquery的特性与优势。当然,jquery也有不足之处,这就需要开发者仔细分析项目的特点,在合适的地方使用。
498)this.style.width=498; border=0> 
jquery开发效果图
除了javascript与php外,还有两种动态语言是我们不能忽略的,即python和perl,尽管国内对这两种语言的应用并不是很多。同ruby、javascript和php所不同的是,python和perl并没有多么出彩的框架出现,然后这两种语言仍然能吸引大量开发者的加入,说明语言本身的优越性才是开发者最关注的。
没有最好的框架,只有最合适的框架
当然,流行并不代表你就要选择它。框架如何选?选择什么样的框架?这都取决于你的项目需求,以及你所做的项目是否符合框架的应用特性。框架能够帮你做很多事情,然而过多的应用框架,对程序来说也不是好事。
开发框架的选择,始终是个仁者见仁、智者见智的事情。尤其是web层的开发框架,数量非常多,而且各有特色。这里您要注意的是,没有完美无缺的框架,也没有能适应各种应用场景的框架。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product