欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

学习PHP编程语言的一些总结

程序员文章站 2022-05-29 10:49:30
...

1. 布局问题 CSS 样式表的优先级问题 样式表中的某设置与网页设置冲突,则以样式表的优先级为准。 在 CSS 样式表中详细设置各种体例格式 ( 新的体例格式就重命名并加到 CSS 样式表中 ) 。 2. 表格问题 ( 像素与百分比 ) 使用像素固定化最外围的表格布局,而

1. 布局问题

CSS样式表的优先级问题

样式表中的某设置与网页设置冲突,则以样式表的优先级为准。

CSS样式表中详细设置各种“体例格式”(新的体例格式就重命名并加到CSS样式表中)

2. 表格问题(像素与百分比)

使用“像素”固定化最外围的表格布局,而使用“百分比”或“*伸展”设计布局单元格或内部嵌套表格,设立“间隔图像”来定位表格的边界。

3. 服务器问题

Web服务器端:Win用自带的IIS服务器软件,Linux常用Apache服务器软件。

服务器运行环境仅针对服务器运行文件夹有效。

4. 数据库安装问题

安装数据库以后,经常出现“无法连接数据库”或“无法找到数据库”的提示,需要安装使用ODBC(数据库和网页输出间的连接程序)进行连接。

正确安装数据库和ODBC后,出现“不知名的错误”或“不支持当前数据库”的提示,是没有安装“动态网页技术解释器与数据库间的连接文件”所致。(这个连接文件一般可以在相关的动态网页技术解释器的文件中找到)

ODBC程序由数据库开发商提供;

解释器与数据库的连接程序由解释器开发商提供;

5. PHP软件下载

www.php.net/downloads.php

http://www.cnphpbb.com/ (中文版phpBB软件)

6. Linux服务器中常用的服务器端软件

Apache:网页服务器 http://www.apache.org/dist/httpd 下载,开放源码的HTTP服务器,多平台,可以通过API扩展,Perl/Python等解释器被编译在其中。通过编译的模块实现许多技术的支持,从编程语言PHP的支持,身份认证模块如:mod_accessmod_authmod_digest,通用的语言接口的支持如:PerlPythonTcl等。

MySQL:数据库服务器 http://www.mysql.com/downloads/index.html

PHP:服务器端脚本语言 http://www.php.net/downloads.php

ProFTPDFTP服务器 http://www.proftpd.org/

vsftpd:非常安全的FTP服务器 http://www.rpmfind.net/linux/redhat/9/en/os/i386/RedHat/RPMS

UnrealIRCdIRC服务器 http://www.unrealircd.com/downloads.php 这是一个免费的制作聊天服务器端的软件,可以轻松组建聊天室。

pptpdVPN服务器 http://prdownloads.sourceforge.net/poptop 获得。

JabberD Quickstart:即时消息服务器 http://jabberd.jabberstudio.org/quickstart 它兼容jabber协议的客户端和服务端组件的TCP套接字的连接等。

ample:网络电台服务器,以及组建形式多样的服务器(如:网络音乐服务器) http://prdownloads.sourceforge.net/ample 下载,ample使用的P2P(Peer-to-peer,点对点网络技术)对等互联网络技术。

7. 网络服务安全问题

网站信息分类:线分类、面分类、混合分类。

FTP服务器:许多可以用anonymous用户名登陆,FTP服务器一定要设置目录权限,不要将不应该有的权限开放给共享的帐户。

Telnet:最大的安全问题是客户登陆时的用户名和密码使用的明文传输。

www服务:它的安全问题是来自“公共网关接口程序”存在着安全漏洞,JavaScriptActive都会带来安全问题。

邮件服务器:的一些程序通常以root帐号运行,潜在着危险。还有角色欺骗等。

Usenet服务:Usenet新闻的安全问题。

NFS网络文件系统:可以连接远程文件系统,不恰当的配置将被人很容易地重装NFS文件系统。

8. 日志文件的信号分析

a.模式匹配:将收集的信息与已知的数据库中的信息进行比较。系统负担小,准确率高。但是却需要不断的升级更新新的攻击方式的相关数据;

b.统计分析:将统计的正常时的测量属性平均值与网络、系统的行为进行比较来确定。

c.完整性分析:主要关注某个文件或对象是否被更改。它利用强有力的加密机制(称为消息摘要函数)识别哪怕是微小的变化。缺点是一般以批处理的方式实现,用于事后分析而不能实时响应。

9. 网页测试

a.浏览器的测试:

窗口/结果à打开“结果”面板,点击“目标浏览器检查”,点击“结果”面板左上角的菜单,在弹出的菜单中点击设置。(点击“浏览报告”按钮将显示相关报表)

b.分辨率的测试:

在操作系统中对分辨率进行设置,最低设为800×600,最高设为1280×1024的测试。

c.不同操作系统的测试:

在不同的操作系统环境中进行调试。

d.链接的测试:

窗口/结果à打开“结果”面板,点击“链接检查器”,点击检查链接按钮进行相关查看。

10. 远程登录软件SSH

一般托管商都会免费安装基本的Linux系统和SSH远程管理软件。

一般的Unix系统、Linux系统、FreeBSD系统都附带有支持SSH(Secure Shell)的应用程序包。SHH不仅可以替代Telnet,又可以为FTPPop、甚至为PPP提供一个安全的“通道”。

SHH最初由芬兰一家公司开发,受版权和加密算法的限制,人们一般都转而使用免费的OpenSHH软件包。

SHH软件:OpenSHH软件包

SHH远程登录软件:F-Secure SHH Client 软件

相关学习网站:http://www.todayonline.cn/

网易的免费空间申请网站:http://www.nease.net/