标签
内容简介
编辑推荐
从内容结构看,本书涵盖了HTML5、CSS3的基础与进阶,jQuery库的常用操作与插件应用,以及PHP与MySQL的基础数据库交互。这种编排方式适合希望快速上手全栈开发的入门者,避免了在不同技术栈书籍间切换的割裂感。书中代码示例较为详实,配有步骤说明,降低了跟随练习的难度。
然而,需要指出的是,本书的技术选型反映了其出版年代(2018年)的主流实践。jQuery在当今前端生态中的比重已下降,现代框架如Vue、React成为新项目更常见的选择;PHP部分也侧重于基础操作,未深入涉及现代PHP框架(如Laravel)或API开发模式。因此,本书更适合作为理解Web开发基本逻辑与前后端协作原理的入门阶梯,而非追求最新技术栈的指南。
总体而言,这是一本扎实的'从0到1'实战手册,尤其适合需要快速构建传统动态网站能力的自学者或培训教学。若读者能透过具体技术看到背后的设计思路与问题解决方法,仍能从中获得持久的学习价值。
适合谁读
适合
- Web开发零基础、希望系统学习建站流程的自学者
- 计算机相关专业学生,需要完成课程项目或毕业设计
- 传统企业内训中,需快速掌握基础网站开发的技术人员
- 对jQuery+PHP技术栈有维护或迭代需求的入门开发者
不适合
- 寻求React、Vue等现代前端框架深度内容的开发者
- 已有多年全栈经验、希望探索微服务或架构进阶的技术人员
阅读建议
- 按章节顺序练习,重点理解每章项目模块的技术选型原因
- 完成书内项目后,尝试用类似技术栈独立设计一个小型个人网站
- 对比书中jQuery操作与原生JavaScript实现,加深对底层原理的理解
出版社简介
人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。
目录
- 版权信息
- 内容提要
- 前言
- 第1章 初步认识B/S
- 1.1 从最常见的普通文档讲起
- 1.1.1 创建TXT文件
- 1.1.2 给文字增加粗体效果
- 1.1.3 什么是“超文本”?
- 1.1.4 双标签、单标签与DOM元素
- 1.2 页面结构
- 1.2.1 页面结构
- 1.2.2 结构解析
- 1.2.3 需再次强调的几个基本概念
- 1.3 代码编辑工具
- 1.4 修改元素样式
- 1.4.1 CSS样式的3种写法
- 1.4.2 CSS基本语法
- 1.4.3 标签属性与CSS选择器
- 1.5 页面信息交互
- 1.5.1 文档内嵌方式
- 1.5.2 外部引用方式
- 1.5.3 元素内嵌方式
- 1.6 给代码添加注释
- 1.6.1 html代码注释
- 1.6.2 CSS代码注释
- 1.6.3 JS代码注释
- 第2章 项目开发准备
- 2.1 JS代码写在哪里
- 2.2 JS基础语法
- 2.2.1 变量
- 2.2.2 数据类型
- 2.2.3 数据类型转换
- 2.2.4 运算符
- 2.2.5 流程控制语句
- 2.2.6 自定义函数与变量作用域
- 2.2.7 错误处理
- 2.3 面向对象编程
- 2.3.1 属性、方法和事件
- 2.3.2 如何使用属性、方法及编写事件代码
- 2.3.3 JS中的对象有哪些?
- 2.4 本地对象的属性和方法
- 2.4.1 本地对象构造函数
- 2.4.2 字符串对象的属性和方法
- 2.4.3 数字对象的属性和方法
- 2.4.4 布尔值对象的方法
- 2.4.5 日期时间对象的属性和方法
- 2.4.6 数组对象的属性和方法
- 2.4.7 对象中的属性和方法
- 2.5 内置对象的属性和方法
- 2.5.1 Global对象
- 2.5.2 JSON对象
- 2.5.3 Math对象
- 2.6 宿主对象的属性和方法
- 2.6.1 BOM对象
- 2.6.2 DOM对象
- 2.7 JS对象与jQuery对象
- 2.7.1 JS对象
- 2.7.2 jQuery对象
- 2.7.3 $()函数
- 2.8 jQuery属性、方法和事件
- 2.8.1 常用属性
- 2.8.2 常用方法
- 2.8.3 常用事件
- 第3章 数据交互操作
- 3.1 Web环境搭建
- 3.1.1 Wampserver安装
- 3.1.2 Web工作原理
- 3.1.3 如何购置服务器
- 3.2 PHP基础语法
- 3.2.1 简单认识一下什么是PHP
- 3.2.2 面向对象与面向过程
- 3.2.3 变量与常量
- 3.2.4 数据类型
- 3.2.5 数据类型转换
- 3.2.6 运算符
- 3.2.7 流程控制语句
- 3.2.8 自定义函数与变量作用域
- 3.3 数据请求方式
- 3.3.1 同步请求与异步请求
- 3.3.2 get方式与post方式
- 3.3.3 传统的表单数据提交如何实现页面免刷新
- 3.4 Ajax技术与数据获取格式
- 3.4.1 关于XMLHttpRequest对象
- 3.4.2 服务器返回的数据格式
- 3.5 Ajax常用快捷方法
- 3.5.1 load方法
- 3.5.2 get与post方法
- 3.5.3 getJSON与getScript方法
- 3.6 Ajax底层及辅助方法
- 3.6.1 $.ajax()方法
- 3.6.2 全局方法
- 3.6.3 辅助方法
- 3.7 后台数据库交互
- 3.7.1 PHP与后台数据库
- 3.7.2 MySQL数据库环境
- 3.7.3 微软系列数据库环境
- 3.8 不同类型数据库的连接与关闭
- 3.8.1 MySQL数据库
- 3.8.2 微软系列数据库连接
- 3.8.3 PDO方式连接
- 3.8.4 当连接的数据库名称包含中文时的处理办法
- 3.8.5 将常用的数据库连接代码封装成函数
- 3.9 后台数据存取操作
- 3.9.1 MySQL数据库
- 3.9.2 微软系列数据库
- 3.9.3 使用PDO对象操作数据库
- 第4章 使用EasyUI框架实现快速开发
- 4.1 下载并使用EasyUI框架
- 4.1.1 下载EasyUI程序开发包
- 4.1.2 框架文件结构
- 4.1.3 在页面中使用框架
- 4.1.4 确定页面主题风格及配色
- 4.2 登录窗口设计
- 4.2.1 代码总体结构
- 4.2.2 页面内容代码解析
- 4.2.3 试运行
- 4.3 完善登录窗口界面
- 4.3.1 选择要操作的DOM对象
- 4.3.2 应用EasyUI组件
- 4.3.3 设置组件属性
- 4.4 用户输入验证
- 4.4.1 用户名验证
- 4.4.2 密码验证
- 4.4.3 执行登录验证
- 4.5 通过回车键快速移动光标
- 4.5.1 jQuery事件与EasyUI组件事件
- 4.5.2 将需要重复利用的事件代码封装为函数
- 4.6 向服务器提交验证
- 4.6.1 客户端JS程序代码
- 4.6.2 服务器端PHP程序代码
- 4.7 用户会话控制
- 4.7.1 什么是会话控制
- 4.7.2 添加“用户退出”功能
- 4.7.3 门户型网站的登入、登出设计
- 4.8 将项目应用于局域网或移动端
- 4.8.1 将项目应用于局域网
- 4.8.2 将项目应用于移动端
- 附录B/S基本知识库 (项目实战备查资料)
- 第5章 备查资料之1:HTML
- 5.1 文本标签
- 5.2 分组标签
- 5.3 嵌入标签
- 5.4 表格标签
- 5.5 文档标签
- 5.6 表单标签
- 5.7 HTML实体、标签全局属性及嵌套规则
- 第6章 备查资料之2:CSS
- 6.1 CSS选择器
- 6.2 颜色、字体与度量单位
- 6.3 元素类型与框模型
- 6.4 文本样式
- 6.5 列表样式
- 6.6 表格样式
- 6.7 块级元素的浮动与定位
- 第7章 备查资料之3:jQuery
- 7.1 选择器
- 7.2 选择器相关方法
- 7.3 DOM操作方法:处理页面结构
- 7.4 DOM操作方法:处理元素
- 7.5 动画相关方法
- 7.6 常用全局方法
- 第8章 备查资料之4:MySQL
- 8.1 数据库基础
- 8.2 新建数据库
- 8.3 数据类型
- 8.4 SQL语句
- 8.5 数据导入导出
- 第9章 备查资料之5:PHP
- 9.1 字符串操作函数
- 9.2 数组操作函数
- 9.3 数值操作函数
- 9.4 日期操作函数
- 9.5 其他常用函数
- 第10章 备查资料之6:正则表达式
- 10.1 基本语法规则
- 10.2 在JS中使用正则表达式
- 10.3 在PHP中使用正则表达式
- 10.4 在表单和数据库中使用正则表达式
常见问题
这本书需要读者已有编程基础吗?
书中的项目案例是否完整且可运行?
学习这本书后能达到什么水平?
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
周菁是一位公开资料有限的作者,其姓名见于编程设计与企业管理两类题材的图书署名。库内收录其作品三种,分别是《jQuery EasyUI网站开发实战》《B.S项目开发实战 HTML+CSS+jQuery+PHP》以及《ERP沙盘及现代企业经营模拟演练》。从书名可以看出,他的写作兼顾前端开发技术与经营模拟训练:前者围绕 jQuery EasyUI 等网页开发工具与 HTML、CSS、jQuery、PHP 的组合应用展开,面向实际项目搭建;后者则把 ERP 沙盘演练与现代企业经营模拟结合起来,服务管理类教学与实训场景。由于生卒年、国籍、职业身份等信息尚未确认,这里不作推断,仅就其作品所呈现的跨领域特征作简要说明,供读者参考。