第一周 PHP入门系列-闻海南之原创课程

2018年10月7日14:46:00 发表评论 55 次浏览

为什么学习PHP?

  • 为什么有转行的想法?
    传统行业的凋谢,很多传统行业的童鞋,看到了IT领域的繁荣,看到程序猿的高工资,纷纷想入门IT领域,有这些想法也很正常,说明你想改变自己,积极上进也无可厚非.
  • IT领域好不好?
    当然,每种职业都有瓶颈,都有利弊,IT好不好,作为过来人,我只能说还凑合.养家糊口还是可以的,但是要想发大财,跟任何行业一样,也还是要付出巨大的心血和努力的.
  • 为什么要选择PHP?
    可能大家在各种论坛里看到了各种黑PHP的帖子,那个经典的梗,PHP是世界上最好的编程语言.之所以这门语言这么招黑,是因为PHP对于新人实在是太友好了,复杂的底层都已经处理得非常完美了,我们只需要调用一些函数,而不需要去做大量的数据结构的实现.而对于编程老鸟,是鄙视这些速成的程序猿,当然每个新人在前期的确也给团队带来麻烦,这是不可避免的.所以我们要站在两个角度看待这个事情.

在web领域,PHP占了世界市场的接近90%的市场份额,被称为小JAVA,但是却比JAVA简单数倍.长期占据编程语言前十名的位置,很适合刚入编程的萌新们.

什么是PHP?

  • PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词
  • PHP 是一种被广泛使用的开源脚本语言
  • PHP 脚本在服务器上执行
  • PHP 没有成本,可供免费下载和使用

要掌握哪些技术栈?

  1. 前端三座大山HTML+CSS+JS,当然只需要入门就行.
  2. PHP初级
  3. LINUX服务器,phper必备的简单服务器命令
  4. MYSQL数据库的增删改查,以及一些性能调优的知识.

**总结:把以上所有的知识在短时间内全部精通,是不可能的,至少在我的职业生涯里,我没看到一个全栈工程师,那些号称全栈的,相信我,十有八九是大骗子.
你只需要明白,人的精力有限,做一件擅长的事情就可以了.**

HTML

首先,第一天 可以先看W3C相关的HTML知识
下面是网址 http://www.w3school.com.cn/html/html_basic.asp
不需要看完,理解HTML标记语言是什么东东.
着重看以下几个知识点,这些知识有些理解大概需要半天时间,抛开王者荣耀和游戏,认真看半天,骚年:
1.表单
2.CSS的位置定位
3.ajax

下面是个简单的HTML代码:

<!DOCTYPE html>
<html>
<head>
    <title>测试网站</title>
</head>
<body>
    <h1>hello word</h1>
</body>
</html>

PHP环境搭建

在这里推荐使用phpstudy集成环境,下面是官网地址:
http://phpstudy.php.cn/ 自行下载集成环境,目前只支持windows环境,自行安装:
根据对应的教程安装好环境,教程如下:
http://phpstudy.php.cn/jishu-php-2956.html

安装好了之后,在浏览器输入localhost,会出现:

hello word

说明安装成功!

接下来需要安装一个开发用的编辑器,本屌推荐用sublime_text3
前往官网下载:
https://www.sublimetext.com/
当然,国内下载有点慢,但是前往别去什么下载站下载,推荐使用迅雷下载,一般浏览器都可以使用右键迅雷下载什么的,会下载快很多,下载完毕后,可以安装,跟普通软件一样安装,非常方便的.外观基本就这样,我用了好多年了,还不错.
第一周 PHP入门系列-闻海南之原创课程

PHP入门

一些基础知识我们可以在W3c网站上很方便的查找到基础知识,也没必要买书籍,土豪请忽略.
关于php的常识可以参考下面的手册,手册有很多基础的解释,网址如下:
https://www.w3cschool.cn/php/

因为之前已经安装了PHP集成环境,就没必要跟着手册安装php了.PHP版本推荐使用5.6-7.1的,尽量别用最新版,不过要用也没事,PHP兼容性还是不错的.

刚开始学习PHP的话不要特别执着于不懂的地方,要有着不求甚解的态度来学习,太认真了,你发现你根本学不了,因为不懂得东西太多了,容易让自己丧失自信心,掌握一种平衡,这才是入门最重要的.

阿修罗

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: