Retrieved from https://studentshare.org/e-commerce/1486708-e-commerce-website-development-using-component-technologies
https://studentshare.org/e-commerce/1486708-e-commerce-website-development-using-component-technologies.
A major difference between the server side and client side is that when you are performing client side operations, you must always contact the server in some cases. For instance, when shifting codes based on an individual’s requirements, the code can be placed on the client side using Sencha or ExtJs and then a simple API coding on the server. On the server side, it is possible to stay completely inside without the need to access the client side if a user picks PHP UI framework. On the client side, the client code is visible to all users that are using the application, for instance, a web browser, but on the server side, the code is not visible to anyone viewing a webpage.
The client side of computer programming interacts with temporary storage such as cookies and local storage while the server side of computer programming interacts with permanent storage such as SQL and files. The programming languages that these two sides use also differ; while client side uses programming language such as JavaScript, HTML, CSS or any language that runs in a client’s device and interacts with a remote service, server side uses programming languages such as PHP, ASP.Net in C++ or Visual Basic or any other language that is used in programming.
Benefits of server side components One of the advantages of server side components is that they reduce the load on the user’s computer since it does not require any special or additional plug ins or browser scripting technology such as JavaScript. Secondly, with server side components website owners can create their own applications or use content management systems to maintain their websites without necessarily having to edit their code. Another advantage of server side components such as programming language is the ability for websites to provide dynamic content, which is contrary to the period before the server side languages when WebPages wee static.
Server side languages provide an individual with security because in order to access a site one has to login using an ID and a password therefore a secure access to the site. This is done when the site sends a webpage known as a form where the user types his ID and password then submits them to the site. After verification that the user is an authenticated member, the server allows him secure access to the site. Application of component technologies in development of E-commerce website The electronic component commerce model comprises of both internet based transactions but also EDI based business to business activities that were used before commercialization of the internet.
For development of technologies of e-commerce, there are three Meta levels that need to be considered; infrastructure, services, and products and structures. Four pillars that include network, multimedia content, messaging and ordinary business services support infrastructure; these four pillars are contained in a complex web of technical, business and legal issues. The three meta-levels in e-commerce and their boundaries are determined by the business organisations, clients, service providers and other stakeholders that are involved in the transactions according to their specific and individual needs.
Components that are contained in the e-commerce component models can be changed overtime, for instance, the WebPages that are used to display various business contents in the internet are bound to get outdated
...Download file to see next pages Read More