1

Topic: Creation of the CMS - the next bicycle? Or a step to career?

Each person should construct the house, grow up the son, plant a tree. The web programmer - should create the CMS.
I do not speak, on what it will form (PHP, ASP...), it has no any value.
I do not speak, whether it is necessary to do it generally, after all much is already created earlier moreover and spread free of charge.
I do not concern authentification, authorization, registration and other - everything that is connected to the rights and possibilities of the user. As it is all it will be implemented - a separate subject (for example - by means of tags). For simplicity of understanding - ONLY the user with possibility of change of structure of a site and notices to it further will be considered. For remaining such possibility is closed.
Therefore, at once to an essence (a variant of the project own CMS).
1. The site is under construction on the basis of a certain structure ( SUDDENLY !), group of the pages organized in the form of a tree.
But, the total of such pages does not mean that only they and will be. structure - only the base.
2. the notice - the smallest particle of the information for site creation. Sheet for a tree smile
Coming on a site without notices, it will be possible to be moved between pages (all navigation is under construction automatically on the basis of structure, but it NOT the UNIQUE method of the organization of navigation about what it will be told hardly more low), and - as though and all.
3. ANY the page is under construction on the basis of a template.
The Template - normal HTML-page with layout in necessary places of special labels (an editing field).
Label presence means that in this place the output of individual notices OR group of the notices which have been selected by any criterion (for example, the last ten news of a site) will be organized.
Besides, there are templates for an output of the separate notice, simply group of notices, or groups of the notices organized on the filter or other principle (more low).
At an output something (pages of structure, the notice and other) the appropriate template is selected and already ready page is formed.
4. ANY the notice can have tag or some tags which virtually "group" notices.
The same notice can enter into different groups, for example "Russia" "News" "Sports" "Olympic Games".
When, during what moment of time the page for an output of such groups will be formed? After all in structure of it is not present?
HERE. And this the most interesting. Besides, more low.
Opening page of structure at the very beginning of editing we see empty page with possibility of adding of the notice (or groups of notices).
On one page there can be some editing fields - Title, the Cellar, the Main data entry field, the Left part, the Right part, SOMETHING ELSE.
The page title in title already is, as well as the page address - all it was set during structure creation/change.
Besides, there are the general menu for navigation between structure pages (above), menus of child pages (hardly more low) well and the menu of group of pages (for example, at the left or on the right) to which the page belongs.
Well and the one-line menu - shows page layout in a root.
All menus are under construction automatically I (will repeat) on the basis of site structure.
Let's admit, it is necessary to import any text, for example "Hello, World!" In the main field of editing.
And here it appears what to import the plain text it is impossible .
But it is possible to add the notice with any title (the title output is adjusted - it is necessary or not, date/time - it is similar, and other) and actually with the text "Hello, World!" With the necessary formatting and pictures to it.
We save the notice - and it already appears on the page.
Why so it is difficult? it was possible to implement all and without these notices?
Such method only seems difficult. And further there is a heap of advantages:
[ul]
Any notice can be used repeatedly. The notice - a part of the general fund.
Notices can be added on page in the form of a tape of notices - selected on the filter (on a tag/tags to a rule and-or on time).
The added notices/tapes of notices can be deduced with the given order - new on top or on the contrary (appropriate adjustment).
If in the field of editing it is a lot of notices - navigation to the SAME page of structure of the project (but with other parameters in an address line) for display of the following list of notices/groups of notices (adjustment on the maximum quantity on page) automatically is under construction.
The notice can be deduced in full or in part (cliques on "Further" leads to discovery of the full version of the notice), and page discovery in the new/same window - already with navigation on the group of notices (for example on "News") - besides with adjustment.
The notice can have one/some tags. Their display is adjusted. Cliques on a tag conducts to discovery of the notice or all notices on the selected tag (the type of discovery and the maximum quantity on page is adjusted) with navigation.
As tags ALSO CAN be grouped in the form of trees - one of trees of tags can be displayed (is adjusted). Cliques on any branch of a tree of tags (adjustment) on group of tags - besides with all accompanying navigation leads at once to selection/display.
The notice as well as the structure page, can have the special template (adjustment).
[/ul]
Minuses:
[ul]
The similar is already implemented (and REPEATEDLY. Funny, yes? it they bicycles create Che, and? ).
Sample system - somehow it is not professional (fairly, I saw also such argument).
The implementation of the rights on editing - and problems with administration.
Automatic formation of the menu (at me with it problems special, by the way, did not arise).
[/ul]
Pluses:
[ul]
Simplicity of creation of templates - on the basis of offered including it is free or created personally. It is enough to allocate in proper places labels with editing fields. Besides is raises the general safety (probability of breaking less, as in other places, except as in templates, layout of fields of editing to what does not conduct).
The implementation of the rights on editing.
Complete control over the project - I see from time to time appearance of messages on the next breaking / to a critical error various CMS. And this with the fact that many projects are spread free of charge and in the open code.
Anyway - creation of the - excellent practice.
[/ul]
Than not personal Drupal, Joomla! Or Wordpress?
CITIZENS!
I urge all not to use the given subject for advertizing of the professional qualities or to a beating the air (there is here a certain subject where percent of 75 messages - arguing something, absolutely not not connected to a subject. Well or REPEATED attempts to convince someone with a different level of sharpness)!
THANKS!
Do not shoot at guitarist , he plays as is able

2

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4 wrote:

Why so it is difficult? it was possible to implement all and without these notices?

I recommend to look MODx, unlike Drupal-Joomla-Wordpress, positions myself not as CMS, and as CMF, i.e. the maximum flexibility. All is possible , to write the text, code pieces, content generation it is possible anywhere generally without problems. The menu can be generated +100500 methods, completely depends on imagination though  an application-oriented method, it will work. And all pages 100 of % can be  and statically be given.
Plus (and it for someone a minus) - absence of a certain sample system, is not present any Cellar, the Side menu, the Back menu, Front, Caps and other . There are pieces HTML, do of them that you want. You want 50 cellars make, 150 breadboard models. Etc.

maple4 wrote:

Anyway - creation of the - excellent practice.

Yes it is finite, a skill way - copying and improving. But if it is not planned anything such, qualitatively distinguishing your product from others accessible time will be spent for nothing. Argument, type to make the and to something to learn good, but it also can be applicable and on operation, work, solve tasks, receive money, make profit, refine life of people.
To do a bicycle (stupid copying of that there is), it neither money, nor favor, profit, anything good for anybody. Allow to name this hobby. And the hobby which have been not combined with operation, the general with professionalism has no anything, and cannot have. Hobby, it just the such: to me  on your methodologies and , I do as I want and that I want. There are no vital and professional restrictions which just and are tools of the prof. of growth.

3

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4 wrote:

[ul] Any notice can be used repeatedly. The notice - a part of the general fund.
Notices can be added on page in the form of a tape of notices - selected on the filter (on a tag/tags to a rule and-or on time).
The added notices/tapes of notices can be deduced with the given order - new on top or on the contrary (appropriate adjustment).
If in the field of editing it is a lot of notices - navigation to the SAME page of structure of the project (but with other parameters in an address line) for display of the following list of notices/groups of notices (adjustment on the maximum quantity on page) automatically is under construction.
The notice can be deduced in full or in part (cliques on "Further" leads to discovery of the full version of the notice), and page discovery in the new/same window - already with navigation on the group of notices (for example on "News") - besides with adjustment.
The notice can have one/some tags. Their display is adjusted. Cliques on a tag conducts to discovery of the notice or all notices on the selected tag (the type of discovery and the maximum quantity on page is adjusted) with navigation.
As tags ALSO CAN be grouped in the form of trees - one of trees of tags can be displayed (is adjusted). Cliques on any branch of a tree of tags (adjustment) on group of tags - besides with all accompanying navigation leads at once to selection/display.
The notice as well as the structure page, can have the special template (adjustment).
[/ul]

That the most ridiculous, here it here is implemented on the same MODx.
And practically from a box all for this purpose is.:-D

4

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4 wrote:

Why so it is difficult? it was possible to implement all and without these notices?
Such method only seems difficult. And further there is a heap of advantages:

It is not necessary "further", I want a site here and now.
Did not understand - about what here it is written. Speculations? Show a site on the CMS.

maple4 wrote:

Complete control over the project

You think that owners of others CMS think: "Not bad to have complete control over my project, but. It not for me. Whether" so?

maple4 wrote:

Anyway - creation of the - excellent practice.

Certainly.
Someone forbids?} { do not listen.
Only remember:
1$ - to that who invented.
10$ - to that who made.
100$ - to that who sold.

5

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4 wrote:

the Web programmer - should create the CMS.

you forgot - a young web the programmer... In began ways.

behind a board wrote:

did not understand - about what here it is written. Speculations? Show a site on the CMS.

+1

6

Re: Creation of the CMS - the next bicycle? Or a step to career?

hVostt wrote:

it is passed...
That the most ridiculous, here it here is implemented on the same MODx.
And practically from a box all for this purpose is.:-D

MODx it is very strong anchors a content (actually, contents) to design of page.
I.e. it does not turn out to replace "on the fly" style of a site, simply allocating/unpacking a style folder in the new directory.
Speaking about adjustments (above) in the project - meant adjustments of an output of the notice/group of notices, i.e. the template thus DOES NOT CHANGE .
Template - separately, contents - separately. All the same is closer to Drupal
The innocent person behind a board, Petro123
It is a question about the PROJECT own CMS

7

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4 wrote:

the Innocent person behind a board, Petro123
It is a question about the PROJECT own CMS

one-time cms do not do. Translate.

8

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4 wrote:

MODx it is very strong anchors a content (actually, contents) to design of page.
I.e. it does not turn out to replace "on the fly" style of a site, simply allocating/unpacking a style folder in the new directory.

To tell the truth, did not see the slightest communication with MODx. If write such HTML which can change easily and adequately one styles, without interference in a marking, you receive exactly same profit with any tool. At what in MODx it is possible to store styles and scripts in a DB or to generate program that the DB allows you  only.

maple4 wrote:

Speaking about adjustments (above) in the project - meant adjustments of an output of the notice/group of notices, i.e. the template thus DOES NOT CHANGE .
Template - separately, contents - separately. All the same is closer to Drupal

I so understood, in MODx you did not look and did not understand. A template it that? It is a marking. The notice it that? These are the data in hierarchical arrangement with tags and other attributes, either without a marking, or with a minimum marking. Both that and another in MODx can be conducted separately, or to combine, as it is necessary for soul, with hierarchy, with safety, with attributes, dial-ups of attributes, cross connects-links, symbolical links, and even it is possible to make the virtual notice which will undertake actually from an exterior source, and to behave as though inside.
It is so far from Drupal, as Oka from a high-speed train.
On me so it should is a shame to be today to deal  or  any. Almost that is shameful.:-Q

9

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4 wrote:

It is a question about the PROJECT own CMS

By the way, I as well as in the previous subject, not a drop did not understand the purpose of your message. You that want from the people? To the critic you especially do not wish to see. On me so the criticism is the most valuable  which can be received from community. In some places the big money pays for criticism also, and here is free.
Well apprx. Can that want, friendly , type big simply huge to you of successes, ah what you all the same the good fellow? Though would hint? To be glad for you? To praise? To make the big round eyes of joyful surprise and professional adoration?
Give that-whether show any we arrange. Can will put to itself periods, and we descend for  and boom to watch, and then type, well you. Well? Well as so, and?? Where  CMS?:-D

10

Re: Creation of the CMS - the next bicycle? Or a step to career?

And what was specific it is supposed to consider? While it is not clear.
Whether it is possible to do the CMS? - It is possible, who forbids. Whether strongly this attempt of making helps  to growth? Well as carries, not the fact. Whether it is possible to move ahead as the developer, without doing Frejmvorka-kms ? I think, yes.

11

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4;
And how by means of these your notices to implement for example inquiry, a photo album, , shop?
And to answer a question: "Creation of the CMS - the next bicycle? Or a step to career?", - it would be desirable to specify speech about what career?
The businessman? Plan to sell this CMS? A doubtful invention, you understand.

12

Re: Creation of the CMS - the next bicycle? Or a step to career?

13

Re: Creation of the CMS - the next bicycle? Or a step to career?

wrote:

o it is already implemented (and REPEATEDLY. Funny, yes?  they bicycles create it, and?).

Yes put here in what - if on the project there is a certain specific requirement which on existing systems is not implemented then the author is forced to invent if this counter is pleasant to much - and as a whole quality again-invented is good then it receives the niche.
And, the invention for the sake of the invention, as the sports hobby - probably leads to creation of the product claimed by community less often (((((. But basically, can result.

14

Re: Creation of the CMS - the next bicycle? Or a step to career?

skyANA wrote:

and how by means of these your notices to implement for example inquiry, a photo album, , shop?

It probably from the same opera, let will be zero and units.
And we make games of zero and units, online shopping, , sql.ru

15

Re: Creation of the CMS - the next bicycle? Or a step to career?

16

Re: Creation of the CMS - the next bicycle? Or a step to career?

it is necessary to begin with Customer development (in abbreviated form - custdev) is a testing of idea or a prototype of the future product for potential customers.
And the HARDWARE it can and does? And we also are potential customers?
The previous product failed, but the HARDWARE does not surrender, invented new idea:-Q

17

Re: Creation of the CMS - the next bicycle? Or a step to career?

Personally I such CMS will not use.
1. I have the CMS;
2. For 6 with superfluous years of its development and maintenance I received (and I continue to receive) representation that is necessary for users. Notices do not satisfy them;
3. Is already ready and recommended  products in the given category.

18

Re: Creation of the CMS - the next bicycle? Or a step to career?

skyANA;
I here do not consider that the same WildAppricot, it CMS. More precisely in it there are functions CMS and they developed enough, but it only a part from all functional.

19

Re: Creation of the CMS - the next bicycle? Or a step to career?

hVostt;
Yes, WildApricot is not only CMS, simply I at present am System Owner th to the given part of the project.
On the other hand us carry to a category Community CMS .

20

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4;
Yes, a step to an open-cast mine.)

21

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4;
Well if is understanding that new it is possible to introduce in this subject it is possible. And  to nobody the necessary small groups... The code ON the FIG
The same Wordpress was written and   by an amount of people on stretch already more than 20 years (since 1997)
And here you  alone in the free time to outdo them!?!? A faith in the forces certainly  but not to same !

22

Re: Creation of the CMS - the next bicycle? Or a step to career?

skyANA wrote:

  it is necessary to begin with Customer development (in abbreviated form - custdev) is a testing of idea or a prototype of the future product for potential customers.
And the HARDWARE it can and does? And we also are potential customers?
The previous product failed, but the HARDWARE does not surrender, invented new idea:-Q

Certainly, parallely wanted to force all to return on  in pure HTML

23

Re: Creation of the CMS - the next bicycle? Or a step to career?

maple4 wrote:

it is passed...
Certainly, parallely wanted to force all to return on  in pure HTML

If you think that I over you am kidding, in vain.

24

Re: Creation of the CMS - the next bicycle? Or a step to career?

And by the way  in pure HTML me suffices.

25

Re: Creation of the CMS - the next bicycle? Or a step to career?

So this thought similar at the author not now or not for the first time arose:
Seven years ago:

maple4 wrote:

All kind day!
I do CMS, there was a problem :-)

http://www.sql.ru/forum/845854/stil-dly … icepit?hl=