面试题(六)

关于LAMP

    LAMP是指Linux(操作系统),Apache HTTP服务器,MySQL(有时也指MariaDB)数据库软件和PHP(有时也指Peri或Python)的首字母,一百用来建立web应用平台.和Java/J2EE架构相比,LAMP具有通用,跨平台,高性能,低价格的优势,因此LAMP无论是性能,质量还是价格都是企业搭建网站的首选平台.
    Linux是一套免费使用和自由传播的类UNIX操作系统,目前运用最广泛使用人数最多的操作系统.
    Apache是LAMP架构最核心Web Server,开源,稳定,模块丰富是Apache的优势,但Apache的缺点是有点臃肿,内存和CPU开销大,性能上有损耗,不如一些轻量级的Web服务器(例如ngnix)高效,轻量级的Web服务器对于静态文件的响应能力来说远高于Apache服务器.Apache做为Web Server是负载PHP的最佳选择,如果流量很大的话,可以采用ngnix来负载非PHP的Web请求.
    PHP是一种通用开源脚本语言,语法吸收了C语言,Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域,PHP独特的语法混合了C,Java,Perl以及PHP自创的语法,它可以比CGL或者Perl更快速地执行动态网页,用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGL要高出许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快.
    开源的数据库中,MySQL在性能,稳定性和功能上是首选,可以达到百万级别的数据存储,网站初期可以将MySQL和Web服务器放一起,但是当访问量达到一定规模后,应该将MySQL数据库从Web Server上独立出来,在单独的服务器上运行,同时保持Web Server和我MySQL服务器的稳定连接.

关于WordPress

    WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架构WordPress.可以使用WordPress搭建一个简单的独立博客,也可以把WordPress当作一个内容管理系统(CMS),用来搭建一个小门户网站,现在的WordPress已经强大到几乎可以搭建目前所有常见类型的网站,比如门户,下载站,淘宝客,论坛,多博客等等.

关于CNZZ

    CNZZ是一个进行网页统计的平台,可以帮助站长收集网站上用户的浏览器分布,IP分布,流量等公开信息,方便网站管理,使得站长可以了解访问量变化,是不是被搜索引擎封杀等情况,及时作出应对.

猜你喜欢

转载自blog.csdn.net/kbh528202/article/details/80502511