Skip to Content
使用 WordPress 构建网络应用程序,第 2 版
book

使用 WordPress 构建网络应用程序,第 2 版

by Brian Messenlehner, Jason Coleman
May 2025
Intermediate to advanced
546 pages
6h 39m
Chinese
O'Reilly Media, Inc.
Content preview from 使用 WordPress 构建网络应用程序,第 2 版

前言

在过去的几年里,我每年都要花 15 到 24 个周末的时间拜访全国各地的软件开发人员。经过大约 25000 次交谈,我确信了三件事:

网络应用无处不在

很难想象生活中没有网络应用程序。今天,我们在网上办理银行业务。我们使用网络应用程序在网上预订酒店和度假;我们在网上报税,感觉就像在使用一个应用程序;我们在赴约前用手机在 Supercuts 办理登记手续,感觉就像在使用一个简单的表格,但它也是一个应用程序。网络应用无处不在。

网络开发人员感到完全无法构建它们

如果你与非开发人员交谈,他们会告诉你,他们的开发人员朋友是个天才,可以用电脑做任何事情。但如果你花时间直接与开发人员交谈,你会发现他们眼中的世界截然不同。

他们关注那些他们认为 "真实 "的网络应用程序及其背后的公司,他们坚信 "那边 "的工作人员对构建网络应用程序有着别人所不了解的知识。

他们深信,他们只能构建小型应用程序--他们不知道要做什么才能开发出广为流行的网络应用程序。

缺少的只是一点点信息和更多的信心

当你和开发人员坐在一起讨论网络应用程序时,你很快就会发现,最缺的就是自信。只要知道需要做什么,编写代码并不难。但这并不意味着开发人员不需要对这一过程有更多的了解。

这些对话在全国各地名为 WordCamps 的地方会议上进行。这些社区活动通常有 200 到 500 人参加--开发人员和非开发人员各占一半。他们的共同点是使用或打算使用名为 WordPress 的网络发布产品。

如果你没听说过 WordPress,那么全球三分之一的互联网网站都在使用它。它主要用作内容发布平台。但事实上,您可以使用 WordPress 来启动您的网络应用程序。

这就是你将在本书中看到的内容。

我喜欢这本书的一点是,它在早期章节并不吝啬。它帮助读者慢慢解决早期的问题。它给你信心。我知道这对你有多大的价值。它为如何从你现在的位置到达你想要的位置绘制了路线图。

不过,我也很喜欢这本书的一点,那就是它能让你更深入地了解你需要编写的每一行代码的细节。有些对你来说是新的。有些不会。但是,你不会发现高水平的写作无法解释自己,让你不知道如何应用新发现的知识。

相反,布莱恩和杰森向你介绍了WordPress的每一部分,你需要知道如何将它用作网络应用程序框架。现在有一些编码学校需要用这些材料来教学。值得庆幸的是,你不需要为那些学校付费,因为它们的学费远高于本书。

在推荐这本书时,我不能不激动地写下这篇前言。

在此之前,你可能认为开发人员分为两种。第一种是开发你永远无法开发的核心应用程序的人。另一种是像你一样,可以开发小型或简单应用程序的人。

当你读完这本书,有一件事我可以肯定。当你读完这本书,当你读完这些文字,玩过这些代码,当你把它付诸行动,你就会知道,只有一种开发人员:他们能构建出任何他们能想象到的东西,而你就是这样的开发人员。

你现在读到这些文字,说明这已经成为事实。现在是时候让你去发现这个现实了。

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

WordPress 2: Visual QuickStart Guide

WordPress 2: Visual QuickStart Guide

Maria Langer, Miraz Jordan
Web Marketing all-in-one for Dummies®

Web Marketing all-in-one for Dummies®

Ian Lurie, Elizabeth Marsten, Michael Becker, John Arnold, Marty Dickinson
How to Develop a Great Digital Strategy

How to Develop a Great Digital Strategy

Jeanne W. Ross, Cynthia M. Beath, Ina M. Sebastian

Publisher Resources

ISBN: 9798341659339