Web.unc.edu initially launched in 2009 with the goal of providing an easy-to-use self service blogging platform for UNC's students, faculty and staff. Today, that simple idea has expanded to thousands of websites and is now a collaborative initiative between ITS Web Services and the College of Art and Sciences Information Services (OASIS).
This presentation discusses the rewards and challenges of managing and supporting a large WordPress multisite installation, including overseeing security, support, multi-site updates and the task of staying current in a rapidly changing and evolving web landscape.
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
8,000 Sites and Counting: Running a *Huge* WordPress Service
1. 8,000
Sites and Counting
Running a HUGE WordPress Service
Billy Hylton, Miles Fink, William Earnhardt | #UNCCTC
2. Who We Are
Billy Hylton
Manager
Also pretends to be a surfer
and skateboarder.
Will Earnhardt
Web Developer
Can code almost as well as
he can fish.
Miles Fink
Web Developer
Likes his rock classic.
#UNCCTC
3.
4. WordPress at Carolina
Web.unc.edu
Self service web publishing for
Carolina faculty, staff, and students.
Sites.unc.edu
Enterprise web platform for divisions,
departments, schools, and more.
#UNCCTC
5. WordPress at Carolina
Collaborations
Student Organizations
Greek Community
DH Press
Instructional Resources
Services
Faculty CVs
Portfolios
Much More!
Homepage
Departments
Divisions
Schools
Campus Units
Centers & Institutes
Research Labs
Programs
Student Government
#UNCCTC
17. Single Site vs Multisite
#UNCCTC
Single Site Multisite
One WordPress Install ✓ ✓
One Database ✓ ✓
Supports Themes ✓ ✓
Supports Plugins ✓ ✓
18. Single Site vs Multisite
#UNCCTC
Single Site Multisite
Number of Websites 1 Unlimited*
*Only limited by system resources
19. Pros & Cons of Multisite
Pros:
Updates
Reusability of code
Shared Database
Security
Shared System Resources
Messaging
Single Sign-On
#UNCCTC
Cons:
Updates
Reusability of code
Shared Database
Security
Shared System Resources
Single Point of Failure
27. Next Steps
“Refresh” web.unc.edu
More solutions w/ WordPress
App development
Mobile
Development workflow
Security
Collaboration
Your Ideas…
#UNCCTC
28. Thank You!
E-mail
You can contact us at
webdotunc@groups.unc.edu
On the web
web.unc.edu
twitter.com/webdotunc
facebook.com/webdotunc
1
2
3
4
5
6
7
8
9
10
11
12