zoukankan      html  css  js  c++  java
  • 细说php一些常见的知识点

    一、认识脚本语言

    1、常见的脚本语言有:html,css,js,asp,Python等

    2、脚本语言的特性:

         a.语法和机构通常比较简单

         b.学习和使用通常比较简单

         c.通常以容易修改程序的“解释”作为运行的方式,而不需要”编译“

         d.程序的开发产能优于运行效能 

    3、统一资源定位符URL格式:http://<ip地址>/[端口号]/[路径]/[?<查询信息>]

      如果是默认端口80可省略,其他端口则必须在URL中指定

    二、动态网站开发所需的web构件

          1、客户端IE/Firefox/Safari等多种浏览器

          2、超文本标记语言HTML

          3、层叠样式表css

          4、客户端脚本编程的语言JavaScript

          5、服务器编程语言PHP

          6、数据库管理系统MySQL

    三、Apache

      Apache是世界使用排名第一的web服务器,它可以运行在几乎所有广泛使用的计算机平台上。 特点是 简单,速度快,性能稳定

    四、lamp开发平台

    lamp是Linux + Apache + mysql + PHP的标准缩写。 特点:简易,低成本,高安全性,开发速度快和执行灵活等特点。

    五、PHP

    PHP即“超文本预处理器”是一种服务器端的,嵌入到HTML中的脚本语言,易于使用功能强大,是开发web应用程序的理想工具

    六、怎样学习PHP

    1、阶段一:了解PHP的编写及运行方式和配置文件的使用。

      了解PHP的基本语法、变量、常量、运算符号、表达式、流程控制、函数

      了解PHP的弱类型概念

    2、阶段二:掌握数组、字符串和正则表达式的应用

    3、阶段三:掌握PHP面向对象技术

    4、阶段四:学习PHP常用到的功能模块

    5、阶段五:学习PHP与数据库的链接

    七、代码规范

      1)使用两个空行的情况:

            1.一个源文件的两个代码片段之间。    

            2.两个类的声明之间

        2)使用一个空行的情况:

            1.两个函数声明之间

            2.函数内的局部变量和函数的第一条语句之间

            3.块注释和单行注释之前。

            4.一个函数内的两个逻辑代码段之间,用来提高可读性。

    八、变量的声明

    1)unset():释放指定的变量

       isset():检测变量是否设置和使用

       empty():检查变量是否为空

     注:empty()和isset()的区别,推荐使用!empty($var)这种方法去判断一个变量存在且不能为空。两个相关联的变量,在执行unset()函数之后,变量不会被清空,会解除关联。

     2)变量的命名:

        如果变量是由多个单词组成的,则第一个单词的首字母小写,其他单词的首字母大写,采用驼峰式写法。

    九、session与cookie的区别:

      1、session与cookie最大的不同之处在于cookie是将数据存放于客户端计算机之中的,而session则是将数据存放于服务器系统之下。

      2、session的中文意思是会话,通常指用户与web系统的对话过程

      3、由于cookie是在客户端的计算机中保存,用户有权阻止cookie的使用,使web服务器无法通过cookie来跟踪用户信息。而session技术是将使用者相关的资料存放在服务器的系统之下,所以使用者无法停止session的使用。

    十、MVC模式

     MVC是一种非常重要的设计模式,模型,视图,控制器的综合。

     MVC模式的目的就是实现web系统的职能分工,它强制性的使应用程序的输入,处理,和输出分开,可以各自处理自 己的任务,是一种分层的概念。
  • 相关阅读:
    IOS -- 获取本地图片和网络图片的大小size
    xib中的label加边框
    iOS开发之Masonry框架源码深度解析
    10分钟搭建 App 主流框架
    卸载服务器GitLab
    linux安装git方法
    虚拟机安装centos7, 再安装gitlab 简单步骤
    collectionView 防止cell复用的方法
    UIButton 设置图片文字垂直居中排列
    button获取验证码60秒倒计时 直接用
  • 原文地址:https://www.cnblogs.com/smq772340208/p/5816609.html
Copyright © 2011-2022 走看看