www.zhouxiaomu.site建立过程遇到的问题以及思考

从零开始做的项目:博客平台www.zhouxiaomu.site


1.问题:何为动态?

数据是活的
不仅仅是读服务器的数据,更能写入数据,并读取新的数据。就是说不停的更新这个数据集合,有生命力的。

2。问题:那怎样具有生命力呢?
html是没有这样的能力的,那web要有生命力就是我们之前说说的,需要一个服务器的新的角色来完成数据的装配工作。那就有一个Php。当然也有其他的。

3.问题:php的动态是什么呢?
是修改dom吗?和js一样?绝对不是得。
主要涉及到mysql,这样一个数据装配工作的主要任务就是db。

4.问题:有个很出名的js后端?
node.js,这个可以看下哦。

5.问题:php需要完成的任务?
运行在服务器,加工送到前端的数据
接受用户请求返回html+css页面
接受用户的数据,拥有变量等模式,再可以访问数据库。

6.问题:语音的运作平台?
语音的编译环境,和操作系统的结合,node.js是一种平台。

7.问题:node.js需要服务器吗?
不需要的,因为自己带了一个。

8.问题:commonjs和Ecmpscript一样?
是的,都是标准,不参与实现。包括,模块,包,系统,二进制,控制台,编码,文件系统,套接字。

9.问题;node.js在windows上的安装?
这个是通过编译安装,安装位置固定,在c:/program file/node中。同时写入了Path,在cmd中可以完全
输入node就可。

10.问题:如何在远程主机上安装Node.js?
windows,linux都可以安装。在我本地的服务器上,已经安装了一个node.js,可以使用了。

11.问题:和操作系统结合得很好的语言?
都是直接可以在cmd中运行,就是操作系统支持了命令的解析。
可以编译。这个代码和操作系统吻合得非常好的.不用idc,原始的
执行。

12.问题:php是一种数据层的语言吗?
是的,感觉像是数据层了也,html就像是显示层,php就是数据层的哦。

13.问题:用户请求的数据,到了服务器以后会怎样?
会抛出可以引用的地址放到php的变量中,就像是一种属性一样直接引用。而我们需要做的事情就是对数据层
做出控制。。

14.问题:利用php来操作数据库?
是的,这是从前端控制后端数据库的一个好工具。

15.问题:blog编辑区域,富文本js?
是的,如果仅仅用textare编辑出来的文字,没有效果。

17.问题:如何处理Php中文乱码?
正确的写法应该是:
1、mysql_query( set names utf8)//面向过程, 编程方式;
2、mysqli_set_charset ($link,utf8)//面向对象 ,编程方式;
3、mysqli::set_charset(utf8)//面向对象,编程方式;
mysqli是php的一个内置类,你要弄明白类是怎么调用的!mysql_query()这个php的一个内置函数,要分清楚哦。
在效率上2、3的方法好于1,mysql_query只是把names字符集设成了utf8,而mysqli,确实把表的所有项都设成了uft8.


18.问题:查询为什么出来是乱序的?
因为有可能中间链表被删除,所以,以后要加上order by 哦。

19.问题:当数据从Php传到了html中,请问js可以同时访问吗?
可以提交以后马上看到网页变化?
可以提交的时候,顺便从服务器获取数据?需要分割吗?
ajax,blob.
php和js变量的通信?
是的,当在前端的时候都是浏览器的数据了,dom是可以被js访问的。

20.问题:表属性更新以后,视图如何更新?

简单,因为视图中没有对应的字段,所以删除原来的视图,重新按照原来的语句建立就可以了,因为所有的数据都是指针指的,
不用担心数据的输入问题,直接重建就可以了。
视图像是访问对象的属性和方法,都有指针,但是当添加了属性后,这个视图就需要重新创建了。

21.问题:如何在同一个页面中翻页,但是不影响其他标签卡中的翻页?12.13
首先,翻页我们会在get中传递一个参数,就是在地址栏中显示的那个,然后我们可以设定一个名字,比如pagejava=3,表示3页跳到,其他的跳转函数,会有pagecss=2
不同的get参数,就可以避免,同时翻页的情况了。当然,最主要的是明白,在Php的对象中,我们创建好的页。有了页,我们才可以翻。


22.问题处理了一些问题?
处理服务器数据库连接。
处理数据库表问题,做好记录操作的记录。
中文乱码问题,Php编码查询前设定。
颜色,模块风格确定,3种颜色,深中浅


待解决:富文本编辑,数据存储问题
待解决:登陆
待解决:文章编辑,更新


23.问题.js 和php都可以运行分页的程序?
是的,之前那个题目我没做就是好笨蛋的啊,其实他们都是页,分。但是运行的地方不一样而已。
一个是前台,一个是后台。

24.问题:http协议是开发的基础?
是的,短链接,长连接,请求次数,请求服务器的资源,防盗链。
post,get,一个显示在地址,一个显示在http消息体,一个没有限制大小,一个在2k左右。

25.问题:要被编码整疯了?
一个html utf-8
php  gb2313

mysql utf-8

从php-mysql,
从mysql-php
从php-html
从html-php-mysql
每一个独立的<?php?>都要好好的把编码转换,除非里面LInk一个文件包含了编码转换。

26.问题:关于php本身在服务器中运行的工作能力,函数,变量,计算符?
在php本身中,有一个默认的巨大对象,它记录了全局的全局的变量,就像js的document,history这些对象是自带的,同时属性是记录
了http协议过程中的一些数据,是基于http协议本身的,当然也有基于其他的对象的属性。
php关于http的对象属性和方法;
$globle[]全局对象变量存放的数组
常数是全局对象的
$request表单数据
$server服务器数据
$post表单input数据
$get表单input数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值