要想快速的学习一门语言,并且能快速使用其工作,其实并不难,如果是新手,在知识积累,经验方面稍微差点,不过只要多花点时间,态度要好,坚持!,新手最难的就是坚持了学习,很难做到!。
要想快速学习一门语言,必须掌握一个原则:“小步快跑”,可以诠释为:只掌握基础,屏蔽细节,利用开源,够用就好。语言的知识很多,要全面了解是需要时间的,如果一开始都想做很大、考虑很全面,这是不现实的,第一个时间上就不允许。在工作中学习,积累知识是最快,也是最容易的,以下的案例就以PHP 语言作为对象
一、安装环境, 让现成项目运行起来
作为初学者来说,最好安装集成包,集成包安装方便,配置简单,比如wamp ,appserv
下面以wamp 作为安装例子
下载wamp
下载地址:http://www.wampserver.com/en/
安装过程中默认设置就行
下载项目源码
下载地址:http://www.thinkphp.cn/app/index.html
下载源码后解压到自己的工作目录work下
下载mysql数据库工具
Navicat for MySQL 下载地址
http://www.xiazaiba.com/html/2122.html
#中文官网
http://www.navicat.com.cn/products/navicat-for-mysql#win
安装过程默认配置就行,安装成功后创建项目源码需要的数据库
配置项目虚拟机
1、在wamp 的安装目录下打开 bin\apache\Apache2.2.21\conf\httpd.conf 文件
找到 #Include conf/extra/httpd-vhosts.conf ,取消#
2、打开文件bin\apache\Apache2.2.21\conf\extra\httpd-vhosts.conf
文件尾部加入以下配置信息,并重启wamp
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "D:/work/php/deercms/src"
ServerName dev.deercms.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
<Directory "D:/work/php/deercms/src">
AllowOverride All
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
说明:下面配置自己的源码信息
DocumentRoot :源码路径(配置自己的源码路径)
ServerName :域名(本地域名)
Directory "D:/work/php/deercms/src" :源码路径
注意:如果重启过程中无法启动,可能是因为复制配置信息出问题了,解决办法是手写配置信息或拷贝一份httpd-vhosts.conf 中的VirtualHost 内容 ,再手写Directory 或复制Directory 内容
配置本地域名
打开文件C:\Windows\System32\drivers\etc\hosts
文件尾部加入以下信息
127.0.0.1 dev.deercms.com
打开浏览器,运行项目
重启wamp
输入网址:dev.deercms.com ,进行项目安装或运行项目