Project Nami

is creating WordPress on SQL Server

Select a membership level

Supporter
$5
per month
At this tier, you will be contributing to the continued development of Project Nami!  Any amount helps!

You will receive:
  • The Supporter Discord role
Includes Discord benefits
Patron
$10
per month
Helps just a bit more to ensure continued development of Project Nami.  Thank you!

You will receive:
  • The Patron Discord role
Includes Discord benefits
Friend
$20
per month
You are going the extra mile to ensure the project's success. Thank you very much!

You will receive:
  • The Friend Discord role
  • Your name in the README.md
Includes Discord benefits

2

patrons

$22

per month

About

In its current form, Project Nami is basically WordPress powered by Microsoft SQL Server. All WordPress core features and functions are supported.

Why was Project Nami created?

The short answer here is, WordPress doesn't work with SQL Server. It's a sad story, but a true one. You may be so overjoyed this exists that you have no further questions on the matter. If so, that's great. Proceed to enjoy Project Nami. However, you may be asking yourself, why not just use some sort of database abstraction plugin, or simply write my own ( or use someone elses ) wp-db.php drop-in. After all, WordPress already supports replacing the database class with a custom one.

While I would agree with all of this, writing ( or using ) a custom wp-db.php drop-in is not enough to get WordPress running on SQL Server. In reality, WP Core is littered with MySQL-specific queries, which means a custom db class won't cover all your bases. WP will remain broken and unusable.

So, what about using only a translation plugin? This can work, but it's hardly optimal. Every query that comes in needs to be parsed and converted to SQL Server style syntax before it's executed. Yikes!

We needed a version of WordPress powered by SQL Server in the cloud on Microsoft Azure. So, we rewrote WP Core to do this very thing. Porting WordPress may seem extreme, but the software simply isn't to the point where true database abstraction is feasible. Maybe someday it will be. In the meantime, Project Nami is the alternative.

Become a patron to

Be part of the community
Connect via private message
How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits