Skip to main content

Terminologies

Terminology E Commerce 

Technologies used in software development / web development

Front-end:

HTML (HyperText Markup Language) – Used in web development to define web page structure and to add interactions to text, pictures and others. 

HTML file must contain extension such as *.htm or *.html. Files in this format must enclose:             

·       DOCTYPE,
·       HTML tag,
·       HEAD tag,
·    BODY tag,
·    Attributes in head tag which defines language, ISO standards, title, description, etc.

CSS (Cascading Style Sheets) – Second most important language in front-end development. CSS files (stylesheets) are used further with HTML. Stylesheets are responsible for visual part, design of website. Used with HTML can define how text, fonts, background, pictures and almost everything else look on website.

JavaScript – Third most important and common technology in web development. JS is able to make website look even prettier and useful with cookies, animations, pop-up windows, validation of forms and many more. 

This powerful programming language have a lot of frameworks and libraries for both frontend and backend.


JQuery – Lightweight and simple JavaScript library. JQuery have similar functionality to JS, however it is having some limitations.

Back-End:

Python – High Level general purpose programming language with many available libraries. Most important feature of this language is it's simplicity. Syntax is very clear and simple to understand even for beginners. Python is widely used on server side of website. Could be responsible for:
·         Connection with databases,
·         logging and registering new users,
·         sophisticated calculations, algorithms,
·         payment operations,
·         etc.
 Functionality of python can increase when used with plenty of different API’s.

Ruby – Object Oriented, general purpose backend programming language. Ruby is similar to python on many levels and both of languages can be used to similar things. 

Ruby on Rails is a Ruby framework, which is very popular and commonly used in software development.


Comments

  1. Please put your sources for these definitions - this can just be a copy of the website address to show from where you got the information. If all from the same location, then this can be put at the end of your post.

    ReplyDelete

Post a Comment

Popular posts from this blog

Product DB

This is how my Product Database on WIX look like. I am using a wix database from template to store my products. Database on my website is used to keep inventory of my products. In few words database can store price, product name, unique ID to recognise product, boolean values to tell user if product is available or no, and there is many more features when using a database on website.

Product ordering

To purchase cryptocurrency on my website we have to do following steps: 1. Go to OpenMarket 2. Select cryptocurrency that we are interested in buying 3. Add selected product to basket 4. After we select all the product that we are interested in, we can proceed to see the card 5. To make transaction we have to click one of checkout buttons 6. At this moment we should be able to finalise transaction by writing our card details, however, because I am using free version of wix we are not able to finalise our transaction.

SEO

SEO (Search Engines Optimisation) - It is about optimising web pages for the search engine to be as high in search engine as possible. To optimise web page we have to use correct tags, words, web page structure, link to partners and social media. In order to do SEO on the page correctly we have to know how exactly the SEO works. SEO is used to make websites visible in the search engine on the highest position. Optimisation is also used to have high Click Through Rate (CTR) to monetise websites.