Nowadays it is avoidless for a company or even for a person to have his own website. Creating a website has so high expenses that some cant afford to have it prepared by an expert. In the course of my work my goal was to create a dinamically producible and manageable web portal that can be created by anybody without having skills for making websites.
There are some basically implemented moduls like blog, forum, user handle, contact and static page. The owner can choose of all the moduls according to his demand and he is also able to set which ones can be seen by user groups.
The web portal is created with Model-View-Controller design pattern that provides more designs of what the owner can choose according to his claims. A preview function makes possible for the owner to see the page while working and he can change the place of some elements by „drag and drop” method. These movable parts are the links for menu, the order of sideboxes and the order of main content and sidebox.
Summarizing my essay the program is ready for use with four different designs.