当前位置:首页 > 建站优化 > 正文内容

怎么从自学php到搭建网站?

zhuangbi888.com2021-05-10 01:32建站优化124

自学PHP是相对语其他语言是简单的,学习方法就是看手册或看书,跟着写代码,有点基础了还可以看视频。

但是只学习PHP肯定不够,还要掌握很多知识。简单来说,如果想建站,还需要学习CSS、JS、SQL,做前台用js+css,做后台用php、asp或jsp。

下面为你提供一个系统的学习方案:

HTML+CSS+DIV

耗时:一个月

先看书,然后在网上找几个简单的网页,试着做一下,应该可以做出简单的网页。

jQuery

耗时:一个月

可以看书,也可以看手册,对照着写代码。也可以去网上下简单的源码,看懂之后可以试着改点东西,试着写一些简单的特效。目的是将jQuery融入到上个月做好的网页中。

PHP部分:

耗时2个月。

第三阶段学起来会有些吃力,会遇到很多很多的问题,你能做的只有3件事:坚持,敲代码,坚持敲代码。哈哈哈,遇到困难了,可以找一下你认识的做PHP的朋友,相信朋友的指导性建议就能为你指点迷津。

MySql

耗时2个月

装一个MySql数据库,可以看视频,然后在黑窗口里输命令联系基本功,个人认为数据库相对来说简单一些。

最后就是复习一下知识,可以在网上站网页,多练习,多练习,多练习,重要的事情说三遍。

怎么搭建php服务器?

在windows下安装apache+php+mysql

从各官方网站下了APACHE2.050、PHP5、MYSQL4.0.20、PHPMYADMIN2.57

apache_2.0.50-win32-x86-no_ssl.msi

php-5.0.0-Win32.zip

mysql-4.0.20d-win.zip

phpMyAdmin-2.5.7.zip

系统 win2003 系统盘为: D盘

第一步: 安装apache 并配置支持PHP

点击安装文件apache_2.0.50-win32-x86-no_ssl.msi

将apache安装在 D:\apache2 目录(随自己喜好)下

将php-5.0.0-Win32.zip 里内容解压到 D:\php 里

找到 php目录里的 php.ini-dist 重命名为 php.ini 并拷到 windows目录里(win2k 里为winnt)

如我的php.ini是拷到 D:\windows目录

再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32) 如我的是D:\windows\system里

配置apache里的

打开 D:\Apache2\conf\ 这个文件

找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文)

找到 DocumentRoot "D:/Apache2/htdocs" 将其改为你的WEB目录(可不改)如我的为 DocumentRoot "D:/website"

找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php

选择安装模式: 模块化模式安装 或 CGI模式安装 (选一样即可)

--------------模块化安装配置------------------------------------

找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行

LoadModule php5_module d:/php/php5apache2.dll

其中d:/php/php5apache2.dll 为你php目录中php5apache2.dll所在的位置

找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行

AddType application/x-

---------------------------------------------------------------

--------------CGI安装配置--------------------------------------

找到 AddType application/x-gzip .gz .tgz 这行,加入如下即可

ScriptAlias /php/ "d:/php/"

AddType application/x-

Action application/x-"

---------------------------------------------------------------

此时PHP环境基本已经配置成功

在WEB根目录(如我的D:\website)里建一个名为test.php的文件内容如下

<? echo phpinfo(); ?>

重新启动apache服务

用浏览器打开

如果可以看到php配置输出信息就OK了

如何安装并配置PHP?有什么需要注意的地方?

安装和配置PHP,首先要看你是在什么操作系统下,而且PHP一般是配合web服务的,所以基本上会和apache或者nginx搭配使用。现在简述一下在windows和linux下安装php的方法简介,至于如何安装及安装过程这里就不再赘述了。

windows下安装PHP

windows下安装PHP有两种方式,一种是用windows的IIS配置PHP,这种方式过于复杂,一般也不推荐,目前对于开发来说用的比较多的有phpstudy/wamp等一些集成开发环境。在windows系统下我建议使用phpstudy集成开发环境,官方地址:

/

linux下安装PHP

linux操作系统(比如:ubuntu/centos等)安装PHP,如果想要省事的话,也可以使用一些集成开发环境,比如phpstudy或者lnmp集成环境。如果想要安装多个版本的PHP的话,还是需要源码编译安装的,安装过程之前有写过一篇文章,可以查阅一下:

/

安装PHP需要注意的地方

如果是使用集成环境安装,那么在需要某些扩展的时候可能稍微没有源码安装那么方便,不过已经有人踩过这些坑了,只要你谷歌一下还是可以找到答案的。

PHP版本之间的兼容问题需要注意下,比如PHP4->PHP5->PHP7这个过程中有些功能扩展是默认关闭或者废弃的。

安装完成后需要配合nginx或者apache来验证PHP的安装是否成功,当然如果你不需要用PHP来开发web那这一步也可以忽略,PHP也可以使用命令行模式执行的。

MAC下如何安装PHP7?

MAC相对于Windows系统, Linux和Mac的php安装麻烦一点, 部分开发者习惯编译源码安装, 如果使用包管理工具会简约一点.

Linux一般会自带包管理工具, 比如CentOS的yum, Ubuntu的apt-get, 而Mac下是没有相关的包管理工具, 不过有第三方专门为Mac开发了包管理工具Homebrew

由于现在的网站业务也越来越复杂, 加上现在大家基本会使用php框架, 所以相关的依赖在php7版本也都会一起编译进来.

如果大家使用的是低版本的php, 可能还需要通过brew安装相关的扩展, 不管怎样, 也比自己编译, 解决各种依赖来得方便

目前PHP7.4版本即将出来,支持JIT试用版,除了应用程序框架和CMS之外,过去几年PHP中的异步框架也开始兴起,比如Swoole、Swoft和ReactPHP等等,都是用PHP或其他语言编写的框架和服务器,Swoole解决了IO密集场景问题,JIT解决了计算密集场景问题,未来的发展不会差到哪里去的!

PHP并发编程、Swoole协程编程、Swoft微服务等等都是进阶中高级、架构师必备技能,为了大家能够顺利进阶中高级程序员、架构师,我为大家准备了一套精品福利!

还可加入大牛学习圈子,分享tp,laravel,Swoole,Swoft微服务等教程,各种大牛都是3-8年PHP开发者,每天还有12年的架构师做讲解,助你进阶中高级PHP程序员,增值涨薪!需要可关注本头条号,并且发送私信:PHP

需要进阶中高级、架构师的可关注我,发私信

相关文章

现在哪个平台的电商适合个人开店?

现在哪个平台的电商适合个人开店?

我是宇震,一个正在创业的互联网运营。欢迎大家关注我,会定期分享一些关于互联网知识,大家一起学习,一起进步,一起交流。 现在哪个电商平台适合个人开店?我们今天来讨论下。 我们要搞清楚的是电商平台、个人开...

公司网站改版多少钱-建一个公司网站大概要多少钱

你好,我到目前大概做了几十个公司和个人型的网站,基本上涉及到了各种各样的行业网站,因此给你如下的几点建议。 如果网站访问量比较小,也就是一天不会超过10万.那么下面两条是一个网站所需要的硬性条件。 一...

申请域名后怎么使用(注册域名之后怎么使用)

申请域名后怎么使用(注册域名之后怎么使用)

不请自来、干货分享、绝不私藏 ~ 我是明哥,前麦肯锡战略咨询顾问,埃森哲管理咨询顾问,13年职场经历,一个喜欢用思维导图架构PPT的老司机,欢迎关注我的头条号,一起成为职场精英。 核心观点所谓高大上的...

域名 mobi(mobi)

1、mobi主要用于方便手机上网浏览网站,是目前唯一的手机域名,全球18亿多部移动电话用户,数量特别庞大,是移动互联网网络营销的有力工具,.mobi域名将会是手机上的霸主。 2、是有人注册的,但是注册...

伍佰亿网站建设(伍佰亿沉香茶)

伍佰亿网站建设(伍佰亿沉香茶)

随着时代的不断发展,用户对于互联网的要求也越来越高,现在一般的网站已经无法满足用户的需求了,用户更喜欢浏览一些突出个性化的网站,那么,如何建设一个风格迥异的网站呢?一起来了解一下吧! 如今,企业已经...

网站建设的解决方案(惠州网站建设解决方案)

网站建设的解决方案(惠州网站建设解决方案)

关于如何做好品牌发展的企业网站建设,谈到企业网站建设这个话题对于想要通过网络营销seo优化关键词排名来拓展品牌渠道招商的企业来讲,真正非常关键了。因为品牌网站建设的策划层次将影响到整个品牌的发展前景。...

免费国外医疗静态网站模板下载(医疗机构年度自查报告)

免费国外医疗静态网站模板下载(医疗机构年度自查报告)

1.优品PPT网址: 一个有情怀的免费PPT模板下载网站。 网站每天收录各大网站免费的精品PPT模板,网站搜索栏中更提供关键词检索。 网站模板无需登录,直接下载。 2.OfficePlus网址:...

专业设计网站效果(网站设计制作新报价图片)

专业设计网站效果(网站设计制作新报价图片)

不知道你说的效果图是单纯的参考性质的,还是专门为你定制设计的效果图。 效果图获取的途径在当下有两种,一种是基于互联网的各种设计类网站(中国室内设计联盟,拓者设计吧,建e网,设计本,欧模网等)包括淘宝,...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。