MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Web development terms that are complex for learners to understand

Published on 17 August 15
0
0
Clear explanation might be needed at certain times for making things easier to understand especially if you are a beginner or a learner in web development or web design. At times, certain terms in web development can prove to be much harder to comprehend and understand. However it is essential for beginners in the web development industry to have the basic knowledge regarding certain technical terms if they want to move towards the latest trend happening in the web development industry.

In this article, clear explanation is given for the terms that might be confusing or complex for the beginners to understand.

MVC

MVC is also commonly known as ‘Model View Controller’. Using this programming concept, the folders can be structured using three main folders namely models, views and controllers. It takes in to consideration factors such as the mechanism of how an application functions and collaborates with each other in addition to defining the structure of the folders. MVC is an important aspect when it comes to maintaining good software architecture. MVC is a design pattern that ensures the files and folders are properly placed which would help define the application structure and logic precisely.

The files would be stored in the folders namely models, views and controllers. Files present in the model folders are called models, views folder are known as views and controller folders are named controllers. The buttons, layouts and menus etc would be handled by the views and is therefore considered as the platform between the user and the application. Controllers on the other hand usually give more focus on the logic aspects of the application.

Some of the key benefits of MVC include,
• Maintainability
• Developer specialization
• Parallel development

A wide number of web applications from PHP frameworks to content management systems make use of MVC.

CMS

CMS is otherwise known as Content Management System. Usually a framework is used in this application for creating a website. Some of the most common frameworks used are CakePHP etc. Developers can make use of online installers in a web hosting or will have to download it. The site can be controlled using a username and password. Once it is properly installed, then there are certain other aspects which users will have to take care about.
• The theme or design of the website.
• The relevance of plug-in which will help your website work effectively.

Website

Website is nothing but a virtual document which can be accessed through a computer or a mobile device. It functions similar to a book with each website containing several web pages, text, images, graphs and lists etc. Special buttons called anchors or links are used for navigating towards other web pages within a website. All the files present in a website will be then stored within a server. The files can be deposited within a small space in the hard disk and the process is known as web hosting. Once web hosting is done, the files could be accessed using a unique IP address which would be provided by the server to the website owner. Because of the difficulties in remembering an IP address, a simple name which is unique for each websites can be created. This is known as domain name.
Website is especially based on two major aspects. They are,
• The design - It is the user interface where user interacts with a website.
• The logic - These are the buttons that helps site visitors give an input so that the website can react accordingly.

Mobile Rendering

Mobile rendering is the optimization of the websites for devices such as mobile phones and tablet computers.

Responsive Design

A responsive design in a website is a design process which makes the website to provide similar experience for the site visitors across multiple devices such as mobile phones, desktop computers and tablet computers etc. By making a website responsive, it adjusts itself to the screen size of the device being used.

Framework

It is defined as a list of reusable functions, libraries, modules and APIs etc which is used for the successful implementation of programming or designing work. Frameworks are used for front-end development as well as back-end development. Frameworks help to speed up the design and development process for the web developers.
This blog is listed under Development & Implementations Community

Post a Comment

Please notify me the replies via email.

Important:
  • We hope the conversations that take place on MyTechLogy.com will be constructive and thought-provoking.
  • To ensure the quality of the discussion, our moderators may review/edit the comments for clarity and relevance.
  • Comments that are promotional, mean-spirited, or off-topic may be deleted per the moderators' judgment.
You may also be interested in
 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top