zoukankan      html  css  js  c++  java
  • php部分学习笔记

    [web 开发分为]
    1. 静态web 开发(html 页面)
    如果我们的一个页面,始终是一成不变的,则就是属于静态web 开发,一般讲用html 技术就ok
    2. 动态web 开发
    比如: 我们需要发帖,网上支付, 发短信, 发邮件…. 这样就需要动态web 开发.常用的动态web 技术php 、jsp 、asp--àasp.net 、cgi 通用网关接口
    c->c++->java->c#

    [php 优点:]
    ① 跨平台,同时支持多种数据库
    ② 安全性和效率好
    ③ 使用成本低( linux apache mysql php 内核)
    ④ 相对jsp ,和 asp.net 简单
    ⑤ 开发源码(可以做二次开发) / 开源软件
    ⑥ 在php4 php5 以及即将发布php6 中更好的支持面向对象
    缺点:
    1. 安装比较复杂,配置比较多
    2. 太灵活,解释执行(编译执行),所以有些错误,到真的运行的时候才会暴露


    [b/s和c/s的区别]
    优点缺点:
    b/s 的优势:
    1. 开发成本低
    2. 管理维护简单
    3. 产品升级便利
    4. 对用户的培训费用低
    5. 用户使用方便,出现故障的概率小
    b/s 的不足:
    1. 安全性不足
    2. 客户端不能随心变化,受浏览器的限制


    [端口(port)]
    1. 一台机器可以有1-65535 号端口
    2. 在实际开发中,我们经常使用
    netstat –an 来查看机器有哪些端口在监听,如果发现有异常端口监听,则可以关闭该端口
    netstat –anb
    通过改命令我们可以发现是哪个程序在监听该端口,从而关闭.
    3. 一台的80端口被apache 监听,则该端口不能再被其他的应用程序监听.
    (一个端口只能被一个程序监听)
    4. 端口分为有名端口1-1024 号,其它端口可以自己分配

    apache 如何去配置端口
    1. 我们的apache 软件配置是在httpd.conf 文件中配置,该文件在apache 安装目录下的
    conf
    在httpd.conf 文件中我们修改端口:
    Listen 81
    注意修改完后,一定要重新启动apache

    [面试题: and && 都表示逻辑与,他们的区别在什么地方]
    主要体现在优先级上面
    and 的优先级
    and< = <&&
    or < = < ||


    [php程序的三大流程控制]

    ① 顺序控制(从上到下,从左到右)
    ②分支控制
    一个简单的定义: 有选择的来执行我们的代码.
    分为1. 单分支2. 双分支3 多分支
    3.循环控制

    [函数使用 函数调用初步理解]
    php 页面相互调用的知识点
    目前我们有这样一个需求:
    (1) a.php 页面要使用b.php 定义的函数,我们可以使用如下指令
    require require_once include include_once
    举例require 的用法
    <?php
    require (‘要引入的文件名’);
    $filePath=”abc.php”
    require $filePath;
    require ‘要引入的文件名(路径)’
    ?>

    案例说明:
    <?php
    //1.
    //require 'b.php';
    //2. 通过变量引入
    //$fileName="b.php";
    //require $fileName;
    //3.
    require ('b.php');
    //这里就是所谓的调用函数->怎样理解函数的调用
    abc();
    echo 'hello iii';
    ?>

    php常量的定义:
    <?php

    //第一种方法(php4.0)
    define("TAX_RATE",0.08);

    echo TAX_RATE;

    //第二种方法(php5.3)

    const TAX_RATE2=0.1;

    echo '-'.TAX_RATE2;
    ?>

    [函数讲解]

  • 相关阅读:
    RAID实战案例
    文件系统常用工具实战篇
    挂载文件系统
    硬盘结构类型概述
    创建文件系统实战篇
    JumpServer的会话管理及命令过滤器应用案例
    JumpServer的权限管理
    JumpServer的用户管理
    helm基础
    hpa控制器
  • 原文地址:https://www.cnblogs.com/xs-yqz/p/4430026.html
Copyright © 2011-2022 走看看