Home  >  Article  >  CMS Tutorial  >  Is secondary development of WordPress difficult?

Is secondary development of WordPress difficult?

(*-*)浩
(*-*)浩Original
2019-07-16 09:15:304207browse

Many domestic websites use phpcms and dedecms for secondary development. It seems that few companies use wordpress for secondary development. Do you think wordpress is convenient for secondary development?

Is secondary development of WordPress difficult?

Wordpress secondary development is very troublesome. You have to be familiar with the N number of hook functions in wordpress. The database design of wordpress, as well as its program structure, are actually the application of various hooks for secondary development. For plug-in development, I personally feel that it is particularly troublesome to implement a simple function on wordpress. Advantages It is made in the form of a plug-in for everyone's convenience.

Another thing about wordpress is that there is no concept of model, such as article model and custom fields. Although they can be extended in the form of key and value, they always feel not very good.

Wordpress is very troublesome to do social networking. Suitable for a one-person blog.

Wordpress is designed as a blog program and is not as flexible as some other cms. If you want to develop large-scale customized CMS secondary development, it may be more suitable to use laravel, yii and other excellent ORM frameworks. There are also many cms programs built using these frameworks on github for reference.

For more wordpress related technical articles, please visit the wordpress tutorial column to learn!

The above is the detailed content of Is secondary development of WordPress difficult?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn