C
C
Crenapp2014-08-20 19:16:52
CMS
Crenapp, 2014-08-20 19:16:52

Can I use WordPress or do I need to write my own engine?

Hello! I must say right away that I have a minimum of web development experience, but before that I have been writing in java for about a year.
Given: you need to write a site where the main functionality will be in the search (i.e. input-output of data from a MySQL table in various places, mailing letters and other standard things will also be used) there are 7-10 tables in the database, in one of them it is desirable about 10,000 objects (about 10 attributes per 1 object).
Question: will wordpress pull such a site if you write plugins yourself and do not use anything left? or do you need to write your own engine? (with resources on

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Andrey Ezhgurov, 2014-08-20
@Crenapp

WordPress is only good for those cases where the entire data structure fits into the standard hierarchy (pages, posts, categories, tags, custom fields, taxonomy, etc.). Those. when self-written SQL queries are not required at all.
If you need a large number of complex queries, then it is better to take not a CMS, but a framework (for example, Yii). The complexity of writing a site is not much more (for all standard things there are ready-made modules), but you get full control over queries to the database.

K
Kolya K, 2014-08-20
@Kolyagrozamorey

It is better to write from scratch, since you will have to add 80% anyway, so in this case it is better not to use cms.

A
Alexander Borisovich, 2014-08-20
@Alexufo

It is better to use ready-made things, you will never finish your own. with a minimum of experience you need the popular cms. And still I am not assured that you correctly generated the task. Describe a little more, what are you looking for?

D
Dmitry Baibukhtin, 2014-08-20
@PiloTeZ

IMHO it would be more convenient and better to write your own on the framework

O
Oleg Soldatov, 2014-10-22
@Soldata

To solve this problem, the choice of CMS, in my opinion, will not play a role, because of all the functionality that all systems offer, you only need an authorization system. And it doesn't matter who uses it. But the functionality you conceived still needs to be implemented separately. Pay attention to frameworks - .NET, for example, and Bootstrap for the frontend.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question