码上未来IT培训老师直接接听

400-029-09** 400-029-0997 转 36015
查看完整号码
扫码拨号
微信扫码拨号

关于Web的相关的面试题(三十二)

2025/1/8 0:14:07

程序员面试干货来啦,今天小编就先为大家整理出2道大厂面试时...

程序员面试干货来啦,今天小编就先为大家整理出2道大厂面试时常见的关于Web的面试题。看看你能回答对几道题呢!多多掌握此类面试题,就会增加面试题通过的机率哦,后续还有其他类的面试题,请持续关注哟!

1.静态??和动态??的联系和区别联系:1)静态??是?站建设的基础,静态??和动态??都要使?到HTMl语?。2)静态??是相对于动态????,指没有后台数据库、不含程序和不可交互的??、是标准的HTML?件,它的?件扩展名是.htm或.html。你编的是什么它显示的就是什么、不会有任何改变。3)静态??和动态??之间并不?盾,为了?站适应搜索引擎检索的需要,动态?站可以采?静动结合的原则,适合采?动态??的地??动态??,如果必要使?静态??,则可以考虑?静态??的?法来实现,在同?个?站上,动态??内容和静态??内容同时存在也是很常?的事情。区别:1)程序是否在服务器端运?,是重要标志。在服务器端运?的程序、??、组件,属于动态??,它们会随不同客户、不同时间,返回不同的??,例如ASP、PHP、JSP、ASP.net、CGI等。运?于客户端的程序、??、插件、组件,属于静态??,例如html?、Flash、javascript、VBscript等等,它们是永远不变的。2)编程技术不同。静态??和动态??主要根据??制作的语?来区分。静态??使?语?:HTML。动态??使?语?:HTML+ASP 或 HTML+PHP 或HTML+JSP 等其它?站动态语?。3)被搜索引擎收录情况不同。由于编程技术不容,静态??是纯粹HTML格式的??,??内容稳定,不论是??是否被访问,??都被保存在?站服务器上,很容易被搜索引擎收录。?动态??的内容是当?户点击请求时才从数据库中调出返回给?户?个??的内容,并不是存放在服务器上的独??件,相?较于静态????,动态??很难被搜索引擎收录。4)?户访问速度不同。?户访问动态??时,??在获得搜索指令后经过数据库的调查匹配,再将与指令相符的内容传递给服务器,通过服务器的编译将??编译成标准的HTML代码,从?传递给?户浏览器,多个读取过程??降低了?户的访问速度。?静态??不同,由于??内容直接存取在服务器上,省去了服务器的编译过程,?户访问??速度很快。5)制作和后期维护?作量不同。动态??的设计以数据库技术为基础,可以实现多种功能,降低了?站维护的?作量。?静态??由于没有数据库的?持,??内容更改时需要直接修改代码,在?站内容制作和维护中,所需的?作量更?。动态??与静态??各有特点,?站设计师在??设计时,主要根据?站的功能需求和?站内容多少选择不同??。如,?站包含信息量太?时,就需要选择动态??,反之,则选择静态??。2.JSP/ASP/PHP的?较ASP(Active Server Pages),JSP(JavaServer Pages),PHP(Hypertext Preprocessor)是?前主流的三种动态??语?。ASP是微软(Microsoft)所开发的?种后台脚本语?,它的语法和Visual BASIC类似,可以像SSI(Server Side Include)那样把后台脚本代码内嵌到HTML??中。虽然ASP简单易?,但是它?身存在着许多缺陷,最重要的就是安全性问题。PHP是?种跨平台的服务器端的嵌?式脚本语?。它?量地借?C,Java和Perl语?的语法, 并耦合PHP??的特性,使WEB开发者能够快速地写出动态产???。它?持?前绝?多数数据库。JSP是?个简化的Servlet,它是由Sun公司倡导、许多公司参与?起建?的?种动态??技术标准。JSP技术有点类似ASP技术,它是在传统的??HTML中插?Java程序段和JSP标记(tag),从?形成JSP?件,后缀名为(*.jsp)。 ?JSP开发的Web应?是跨平台的,既能在Linux下运?,也能在其他操作系统上运?。ASP优点: ?需编译、易于?成、独?于浏览器、?向对象、与任何ActiveX scripting 语?兼容、源程序码不会外漏。缺点:1)Windows本身的所有问题都会?成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑?显现出来。2)ASP由于使?了COM组件所以它会变的?分强?,但是这样的强?由于Windows NT系统最初的设计问题?会引发?量的安全问题。只要在这样的组件或是操作中?不注意,那么外部攻击就可以取得相当?的权限?导致?站瘫痪或者数据丢失。3)还?法完全实现?些企业级的功能:完全的集群、负载均横。PHP优点:1)?种能快速学习、跨平台、有良好数据库交互能?的开发语?。2)简单轻便,易学易?。3 ) 与Apache及其它扩展库结合紧密。缺点:1 ) 数据库?持的极?变化。2 ) 不适合应?于?型电?商务站点。JSP优点:1 ) ?处编写随处运?。2 ) 系统的多台平?持。3 ) 强?的的可伸缩性。4 ) 多样化和功能强?的开发?具?持。缺点:1) 与ASP?样,Java的?些优势正是它致命的问题所在。2 ) 开发速度慢希望这些面试题对你有所帮助!下期我们还有其他大厂面试题。别忘了关注我们的公众号哦,预防走丢!最后愿你前程似锦,在冬深在初春在夏至在秋末在码上未来!码上未来,成就你更好的未来!

END

添加微信咨询
夏老师 @大连码上未来IT培训

资深职业咨询规划师

微信号:155******12

立即咨询

“大连码上未来IT培训”是码上未来科技(大连)有限公司在教育宝平台开设的店铺,若该店铺内信息涉嫌虚假或违法,请点击这里向教育宝反馈,我们将及时进行处理。

机构评分

环境:5.0师资:5.0服务:5.0效果:5.0

公示信息

店铺名称:大连码上未来IT培训

单位名称:码上未来科技(大连)有限公司

账号名称:mswl(158******92)

所属城市:辽宁大连

入驻时长:6年

在线客服:在线聊

微信咨询

返回顶部