💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
上世界90年代 ### cgi语言 最高的动态语言 可以用不同的语言编写:vb,delphi,c,perl,现在linux部分有用 ### asp 2000年左右 先天不足: 1.功能扩展困难 2.安全性差,和windows的iis一起工作,windows,iis有漏洞,网站安全性也有问题。 3.跨平台性差,微软的东西只能自己用。 4.实现企业级的功能困难,负载均衡,集群 ### jsp 优势: 1. 一次编写到处运行 2.良好的跨平台性 3.多种开发工具支持 4.强大的可伸缩性 不足: 1.jsp产品复杂度高 2.要求运行的机器配置高,jsp是常驻内存的方式运行。 ### php 4000多个函数 优点: 1.跨平台性(window,linux(rehat,suse,ubunto.....),unix(free bsd,hp unix,solaris),,mac),多种数据库支持 2.效率高,良好的安全性 3.免费 4.开源 5.简单易学 6.面向对象 不足: 安装复杂,太灵活 ### PHP开发工具 1.editplus 2.zend studio 3.php coder 4.php edit 5.easyecpilse ## 一、B/s,c/s结构比较 1.b/s 浏览器/服务器 2.c/s 客户端/服务器 ![](https://box.kancloud.cn/3a91ee12f7f36d751c9ef856af03cee8_534x304.jpg) 优点: 1.开发成本低 2.管理维护简单 3.升级便利 4.用户使用方便 5.对用户培训费用低 不足: 安全性不足,客户端不能随心变化,受浏览器限制 ## 二、apache工作机制分析 #### 服务器种类: iis lighthttp apache #### 端口 1.一台机器可以有1-65535个端口 2. netstat -an 查看机器有哪些端口在监听 3. netstat -anb 查看哪个程序在监听该端口,一个程序监听了,其他程序就不能监听。 ## 三、php运行基本原理 ## 四、php环境搭建 apache +php+mysql+phpmyadmin=>wamp linux+apache+mysql+php=>lamp 安装: appsever软件——单个网站 phpstudy——多个网站 ## 五、第一个php程序