W
W
wersoo2010-10-29 13:45:03
CMS
wersoo, 2010-10-29 13:45:03

Recommend a simple and non-redundant CMS

In php, I mainly wrote separate classes, or projects from scratch. Now I use kohana 3. There was a need to make a simple site, but for such things I got tired of reinventing the wheel every time.
Please advise what small, not oversaturated functionality, plugins and CMS code is best to adopt.
I would like all the charms of php5 and OOP, readable code, a logical and understandable structure, WYSIWYG for editing content, the use of template engines (Smarty or other similar or native alternative syntax), the ease of creating and adding your own modules (i.e., let's say not to change all engine logic for creating a "feedback" page).

Answer the question

In order to leave comments, you need to log in

11 answer(s)
M
mottowhatsup, 2010-10-29
@mottowhatsup

Take a normal tool like drupal.org. Otherwise, you will again reinvent the wheel trying to “small, not oversaturated with functionality, plugins and CMS code is best to adopt” to add some feature that has long existed in all normal CMS.

B
Bone, 2010-10-29
@Bone

I recommend ModX. I know php at a very basic level and still, after a couple of days of learning, I could easily rivet standard and semi-standard sites on it.

U
UdarEC, 2010-10-29
@UdarEC

For example, MaxSite CMS , as not very fancy, but not too primitive.

C
Christmas, 2010-10-29
@Christmas

Textpattern , a concise and pleasant system to work with.

K
Konstantin Andreevich, 2010-10-29
@reffy

I'm obsessed with pixie . Comfortable, cool :)

V
Valery Romanchev, 2010-10-29
@vrom

Check out concrete5
It's all there. BSD license.

D
Denis Safronov, 2010-10-30
@mcdb

phpMyEngine , but it is still in development, although you can already take the source code from github

W
Wave, 2010-11-02
@Wave

Well, so that php5\oop\etc and at the same time small and not oversaturated - I won’t even suggest one.
Maxsite is definitely not suitable for oop fans. In general, I advise you to choose tools for the task. For example, implementing a social network on a maxsite is dreary and difficult. Forum - in principle, not a maxsite (although there have already been attempts to write a plugin twice). Etc.
If Kohana, then you can look s7n .

D
dobriykot, 2010-11-07
@dobriykot

I would advise sNews, small, nimble and easy to make templates. Unless, of course, you do not need different specific features.

D
Dmitry Belyaev, 2010-11-09
@CuamckuyKot

Read the cogear documentation . Like Kohana , our project is a fork of CodeIgniter , but as a CMF , not as a framework.

P
Perez, 2010-11-02
@Perez

cotonti.com — scary on the outside, cool on the inside :).
Simple, reliable, fast enough, develops briskly. I don’t know what OOP is, but for simple small sites it’s a very nice system (for medium ones too). The templating engine has its own heavily modernized XTemplate (modernizations mowed down everything superfluous from the original, sped up everything and added simple logic to the templates), if you wish, you can fasten your own templating engine, for the sake of experiments, people dabbled in this. You can tie any editor, and any parser (also people dabbled in this). The code is simple and clear. There are few errors in the code, what they find is corrected quickly. I think the advantage of this system is that in it the skinmaker has almost complete control over all the elements of the theme - this is the only system (familiar to me),
The main developers are Russian-speaking, which I also consider a plus.
Cons - there is practically no documentation (but the code is well commented, plus the Russian-language section of the forum to help), a small community, not a very large number of plugins (although everything can be solved).
Now they are actively working on a new branch of Cotonti, codenamed Siena. There will be a lot of innovations there, as the developers say, life is greatly simplified for plugin-module writers, for skinmakers everything is also simplified (while maintaining the possibility of fine tuning)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question