WordPresscom is open source, abandons PHP and uses JavaScript
WordPress.com today took the most significant step since its establishment. Automattic rewrote WordPress.com from the ground up, naming the project Calypso (Translator's Note: Calypso, the Greek goddess of the sea), and everything was brand new inside and out. The following is the detailed update content.
First of all, WordPress.com is now completely separated from the WordPress core code. Today's WordPress.com is a management interface that interacts with WordPress core code in the same way as other existing third-party interfaces and applications. The website uses REST API to complete tasks such as getting old logs, pushing new logs, uploading photos, etc.
Secondly, the WordPress.com team also carried out a drastic transformation. WordPress.com no longer uses PHP and MySQL, but instead uses JavaScript and API calls. That is, when you visit a website, you get a fully functional WordPress client from the server that runs in the browser.
The client is a single-page application, which means that when you operate on the interface, you will rarely see the loading interface appear. And the app works equally well on your phone and tablet - thanks to its responsive design. If you have managed WordPress through the backend in the past, you can still access the backend directly. But if you’re using managed WordPress, semi-managed WordPress with the Jetpack plugin, or a WordPress VIP like TechCrunch, Automattic also offers another login option on WordPress.com.
Finally, the above detailed or non-exhaustive code is hosted on GitHub and is open source. You can view the code, fork your own, and reuse it, as long as you follow the terms of the GNU General Public License, version 2.
Also, the WordPress.com team isn’t content with this. Now, you can download the new Mac app to access WordPress.com. In many ways, this app is very close to Slack’s desktop app. It leverages web technology and desktop features to give you a consistent or similar experience to WordPress.com, while adding some useful features like notifications. Windows and Linux versions of the app are under development.
I downloaded the app and played with it for a few minutes. If you are familiar with the WordPress.com interface, you will feel right at home as they look exactly the same. But having an application icon on the Dock is always more convenient.
So why does Automattic, the company behind WordPress.com, rewrite the code at all costs? WordPress.com now feels and works like a modern online application. This is an important step for it to get back into the fray and take on new challengers like Medium.
Although the editor still lacks many of the features commonly used by power users (including TechCrunch writers), WordPress.com is already a simple and efficient writing tool, which should attract a group of writers on Medium.
According to statistics, about 25% of the world’s websites today run WordPress. This is a great feat. WordPress is no longer a young, impatient startup company that always wants to fight against giants. It has become an online giant in its own right. Through today's move, Automattic has proven to people that it still has a clear judgment on the industry environment and potential threats. This is also an encouraging move for the future of WordPress.
Translation: Yu Shengchen
WordPress.com Goes Open Source And Gets A Desktop App
The above introduces WordPresscom open source, abandons PHP and uses JavaScript, including Git and entrepreneurial content. I hope it will be helpful to friends who are interested in PHP tutorials.

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

There are four ways to adjust the WordPress article list: use theme options, use plugins (such as Post Types Order, WP Post List, Boxy Stuff), use code (add settings in the functions.php file), or modify the WordPress database directly.

WordPress IP blocking plugin selection is crucial. The following types can be considered: based on .htaccess: efficient, but complex operation; database operation: flexible, but low efficiency; firewall: high security performance, but complex configuration; self-written: highest control, but requires more technical level.

The steps to create a custom header in WordPress are as follows: Edit the theme file "header.php". Add your website name and description. Create a navigation menu. Add a search bar. Save changes and view your custom header.

WordPress editing dates can be canceled in three ways: 1. Install the Enable Post Date Disable plug-in; 2. Add code in the functions.php file; 3. Manually edit the post_modified column in the wp_posts table.

A step-by-step guide to replacing a header image of WordPress: Log in to the WordPress dashboard and navigate to Appearance >Theme. Select the topic you want to edit and click Customize. Open the Theme Options panel and look for the Site Header or Header Image options. Click the Select Image button and upload a new head image. Crop the image and click Save and Crop. Click the Save and Publish button to update the changes.

To build a website using WordPress hosting, you need to: select a reliable hosting provider. Buy a domain name. Set up a WordPress hosting account. Select a topic. Add pages and articles. Install the plug-in. Customize your website. Publish your website.

WordPress templates quickly create professional websites. The steps to import a template include: select and download the template. Log in to the WordPress dashboard. Select Theme from the Appearance menu. Click "Add New Theme". Click "Upload topic" and select the downloaded template .zip file. Click "Install Now". Click the "Activate" button. Customize the templates through the Customize menu.

To log in to a WordPress website account: Visit the login page: Enter the website URL plus "/wp-login.php". Enter your username and password. Click "Login". Verification Two-step Verification (optional). After successfully logging in, you will see the website dashboard.
