2006年9月5日星期二

修改菜单

  5、修改菜单如图1.5所示,主要用来修改页面元素。
 
  几个重要功能介绍如下:
  页面属性:修改当前窗口文件夹的属性,包括背景、背景色、外国链接色彩、字符串编码、文件标题等。
 
  所选属性:显示属性面板,并在属性面板上显示当前所选元素的相应参数,比如当前所选为字体,则弹出的属性面板显示的是字体的相关属性。
 
  表格:对表格进行操作。这部分功能比较强大,使用灵活,用户可以逐渐熟悉。
 
  转换:将页面中的层与表格互相转换。
  模板:建立一个模版,然后在其他页面中可以反复调用,以提高效率。
  时间轴:对时间链的修改设置,体现页面的动态效果。

插入菜单

  4、插入菜单如图 1.4 所示,用来插入各种对象。

 
  插入对象包括图象、表格、直线、层、Java 程序、Activex 对象、插件、Flash、Shockwave  对象、表彰,锚链接和备注等。

2006年9月4日星期一

查看菜单

  3、查看菜单如图 1.3 所示,主要用来查看对象。
 
这里介绍以下几个选项:

  文件头内容:显示 HTML 文件头部的设置情况。
 
  跟踪图像:将一幅图片作为设计窗口中的背景,并且可以改变透明度,这有助于网页设计时的排版。

 
  插件:用于控制窗口文件中插件的播放。

编辑菜单

  2、编辑菜单如图 1.2 所示,主要包括撤消操作、恢复操作、剪切、复制、粘贴和查找替换等功能。
 
这里介绍以下 2 个选项:

  使用外部编辑器编辑:用来启动外部编辑器,这是MX的一大优点,它允许用户调用自己熟悉的 HTML 编辑器(或图片编辑器)一同工作,如果在任一方编辑器修改并保存后,另一方编辑器会自动检测,并提醒是否重新载入。
 
  参数选择:进行工作参数设定,包括选择外部编辑器、FTP、浏览器设定、层、默认字体等众多参数。

各菜单的主要功能

  下面介绍一下各菜单的主要功能:
 
  1、文件菜单如图 1.1 所示,它包括与文件有关的操作,主要功能为新建、打开和保存文件、模板和分帧文件等。
 
  回复至上次的保存:将文件回复至上次存盘时的状态。
 
  导入:导入文件,包括导入 XML 到模板中,导入 Word 文件和导入表格数据文件。
 
  导出:导出文件,将窗口中的 CSS 样式表定义语句转换为一个 .CSS 文件,将窗口的模块转换为 XML 文件,导出表格等。 转换:将窗口文件转换为与 3.0 版本浏览器兼容的格式,将层转换为表格等。
 
  在浏览器中预览:将窗口文件在设定的浏览器中打开预览。

  检查页:检查当前文件中有无出错的连接。将当前的浏览器用不同的浏览器诊断,从而了解 HTML 文件在不同的浏览器的兼容性和正确性。

1.7 MX 的特点与功能

◆ MX 的特点与功能
  MX 可以实现不需要懂任何编程语言就可以完成连接数据库,在网页上添加记录、修改记录、读取记录、查询记录、删除记录等操作。同时 MX 具备强大的扩展功能,可以通过插件来完成一些制作网站所需的特殊功能,而且有大量的免费插件支持 MX。当然也有一些功能强大的商业插件的支持,只是这些商业插件是需要付费的。MX 具有以下特点:
 
◆ 支持 ASP、JSP、PHP 应用。
 
◆ 支持连接 ODBC、JDBC 或 ADO 数据库。连接 SQL Server、Oracle、Sybase、Infomix、IBM DB2 以及我们所要使用的 MySQL 等工业标准化数据库。
 
◆ 不用编辑源代码就可直接生成 Web 应用程序。
 
◆ 在工作区中可以预览和编辑服务器端数据。
 
■ MX 的操作界面 在这里我们将简单的介绍一下 MX 的操作界面。如果有读者想了解更多关于 MX 的基本知识,可以参考相关的书籍。
 
  MX 的操作界面由主菜单、工具条、状态栏、工作区和对象面板、属性面板及其它浮动面板组成。
 
 一、主菜单如图 1.0 所示,共有 10 项,分别是文件、编辑、查看、插入、修改、文本、命令、站点、窗口、帮助。它们的作用分别是文件管理、选择区域文本编辑、观察对象、插入元素、修改页面元素、文本操作、附加命令项、站点管理、窗口切换以及联机帮助。
 
图 1.0 主菜单条

第一章 建站所需软件的特色与功能

1.1 Dreamweaver
  Macromedia Dreamweaver MX 是一个专业的可视化的,创建、管理网站和制作网页的编辑工具。Dreamweaver 2004,以及未来的 Dreamweaver 2005,2006......等等。均是 Dreamweaver MX 的升级产品。出于对其稳定性和使用相关插件的考虑,我们选择了 Dreamweaver MX(在以后章节中为了叙述方便简称 MX)。
 
1.2 Apache
  Apache 是最流行的 Web 服务器之一,快速、可靠且完全免费。使用 PHP & MySQL 建站 Apache 是最佳的选择。
 
1.3 PHP
  PHP 是一种简单的、面向对象的、解释型的、建壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。
 
1.4 MySQL
  MySQL 是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快并且非常容易使用,是一个非常棒的数据库。
 
1.5 MySQL-Front
  MySQL-Fornt 是一款小巧的管理 MySQL 的应用程序。主要特性包括多文档界面,语法突出,可编辑、插入、删除记录。可显示成员,可执行 SQL 脚本,提供与外接程序接口。
 
1.6 Usr
  是 Apache+PHP+MySQL 的组合套件。本套件是采用非常简单的安装方式,一次性安装所有的组件。避免了由于单个安装组件时不懂编辑配置文件而导致不能正常运行的问题。
 
  注:以上软件除 Dreamweaver MX 以外均可在 http://abcmmm.googlepages.com/ 下载。

  Dreamweaver MX 及相关的 2004,2005 等均可在官方网站下载试用版。 官方网站地址:http://www.macromedia.com/

写给想要自主开发动态网站的朋友们

前 言

  感谢你对这本书有兴趣!我的初衷是想建一个电子商务方面的网站,并没有写书的打算。我原本是做电脑公司的,想做网站的想法促使我去了解这方面的专业知识。我最先使用的是ASP技术来创建数据库网站,由于盗版的原因,微软的 ASP 技术在中国比较普及,即使在比较普及的情况下有关数据库网站建设方面的书仍然是凤毛麟角少之又少。凤毛麟角的几本书中又需要有很深的程序员背景才可以看得懂,对于不懂得程序的人根本就是难以理解的天书,无法读懂。
 
  为了创建这个网站我跑遍了哈尔滨所有的书店,迫切的想找到一本可以在较短时间内而又较系统完整的这方面通俗易懂的书。但是几乎所有关于网站建设方面的书都非常的雷同,象是一个人写的书,无一例外的避开了数据库,只写前台静态HTML网页的制作而不谈数据库。这根本无法满足现在互动网站建设的需要,因为 HTML 是不能完成互动功能的,它只能完成产品数据的展示而无法与客户互动沟通。
 
  无耐之下我开始自学,一点一点的累积,一个问题一个问题的解决。说到这,真得要感谢一下互联网,如果没有它我是很难完成我要做的网站的,有时为了解决一个问题,要在论坛泡上好几天。最后建起了一套完整的电子商务网站。
 
  网站建起来运行了一段时间后,发现 ASP 技术存在很大的问题。首先就是安全问题,ASP 存在很多不安全的隐患。其次是数据库的问题,ASP使用的是微软最低档的数据库 ACCESE(这还是使用盗版)微软的 SQL 数据库非常的昂贵根本不是普通用户或公司用的起的。而微软最低档的数据库 ACCESE 存在着致命的弱点,就是在存储2万条以上的数据时效率会降低,在存储数据达到 20 万条时数个数据库就会崩溃。同样微软的 IIS 服务器也没有 Apache 效率高和安全。
 
  这时我才发现国外 60% 以上的网站是用 PHP+MySQL+Apache 开发的,PHP+MySQL+Apache 是完全开放且免费的技术,同时它的性能目前也是世界上最好的一套组合技术。世界上几乎大的知名网站如 google、yahoo、ebay、阿里巴巴等均使用这套技术。由于国外的版权意识很高,同时也因为这套技术的性能优越,所以这套技术在国外得到了很好的普及和推广。
 
  目前随着版权意识的加强和政府出于安全考虑大力推广 Linux(PHP+MySQL+Apache 是 Linux 系统的默认配制),PHP+MySQL+Apache 会在中国得到很好的发展。但是关于这方面的书几乎找不到。
 
  我写这本书的开始只是出于一个玩笑,和朋友聊天的时候我说书店有关网站建设方面的书我几乎每一本都看了,写的基本上没什么营养和价值,我可以写出一本真正实用易懂而又专业的建设网站的书来,准比他们强。朋友说那你就写一本,即使不出版也算是给自己做个学习总结了。我觉得也有道理,于是花时间把我掌握的零散知识系统的组合了一下,就写成了这本书。
 
  我把它放到自己的网站上看看大家的反应,为防止有人盗用这本书的版权所以对其加了密。没想到上网后很受欢迎,下载量很高,几乎全国各大下载网站都提供下载。这时很多网友来信来电话要购买这本书,其中也有国外的中国网友很兴奋的打来电话要购买,还有学校的老师把这本书当做教材推荐给学生来买。老师认为这本书的思路很好,容易开始,可以独立学习。不需要程序员背景就可以开发商业类数据库网站。它是基础知识,不会因为时间的推移和软件版本的升级而被淘汰。
 
  虽然互联网发展的很快,但是部分人的读书观念还没有完全转变过来,对电子版的书接受程度较慢。比较执着与看印刷版的书,有价值的是知识本身,而不仅是印在了纸张上,还被迷困在传递知识的媒介(纸)当中。欢念是需要时间一点一点的转变的。并且我希望那些去书店找同类书的人能够很快得到他们想要的,而不用再浪费时间在寻找当中,我相信当你看到此书会非常满意的,它会大大的降低你进入网络世界的门坎,并会大量节省你的宝贵时间和奋斗历程。

PHP & MySQL无需编程轻松创建数据库网站

书 名
 
《PHP & MySQL无需编程轻松创建数据库网站》    ——副标题

Dreamweaver mx
Dreamweaver 2004
Dreamweaver 8
  以及未来的升级版本,均适用本书所介绍的数据库网站开发技术。
 
 内 容 简 介
 
  PHP 是目前 Linux/UNIX 操作系统中普遍采用的服务器网页内嵌式的脚本语言,不论在经济、性能等方面,都是目前所有网络语言中最佳的选择。

 
  本书全面的介绍了如何利用Dreamweaver MX、Dreamweaver 2004、Dreamweaver 8以及未来任何 Dreamweaver 的升级版本均适用)构建基于 PHP 和 MySQL 数据库的 Web 站点。全书共12章,分别介绍了 MX 与数据库连接、定义数据源、创建记录集、添加动态内容、显示数据库记录、创建搜索数据库的页面、创建编辑数据库的页面、创建具有访问权限的页面和如何使用插件辅助开发网站等相关知识。
 
  全书均配合图解和完整的实例,使读者对实际应用中的关键步骤有全面的了解。内容全面详实、范例完整、实用性强是本书的最大特色。本书适用于数据库网站建设的开发和应用的技术人员,同时也可作为数据库网站开发培训班的辅导教材及自学教材。对广大网站开发者来说是一本实用的参考书。