TABLE OF CONTENTS INTRODUCTION...........................................................................................................................1 ACTIVITY 1....................................................................................................................................1 Difference between client side and server side technologies.......................................................1 Evaluation of the different dynamic and interactive web applications........................................2 ACTIVITY 2....................................................................................................................................3 Evaluation of different kinds of web services and e-mail marketing techniques........................3 Different kinds of multimedia techniques that can be used to enhance web-based solution.......4 Legal, ethical and social issues related to e-marketing................................................................5 CONCLUSION................................................................................................................................6 REFERENCES................................................................................................................................7
INTRODUCTION Web based development can be defined as a way through which application programs are created or are used for developing web applications. There are various things that are required to know so that proper web based solution can be developed(Maniezzo and et.al., 2019). This report will lay emphasis on client side and server side technologies, different dynamic and interactivewebapplications,differentwebservices,differente-marketingtechniques, multimedia techniques and legal, ethical and social issues related to e-marketing. ACTIVITY 1 Difference between client side and server side technologies Client side technologies are used to take actions at client side computer. There are various kinds of client side technologies that are used at client side such as: HTML, CSS, JavaScript and many more. Most commonly used client side technology is JavaScript. Codes or scripting languages used in this are needed to be enabled on client's computer. But enabling of script can increase security issues and if client wants to reduce security threats then they need to turn off scripting facility. Server side technologies are used to take actions on web server. There are various kinds of server side technologies for example PHP, Perl, Common Gateway Interface, Python, Ruby JavaServer pages and many more. Most commonly used server side technology is PHP(Ivanovic and et.al., 2017). In this user request is fulfilled by running a code or a script directly on the web server and then these pages are send to client's browser. Comparison between client and server side technologies has been explained below: Comparison BasisServer side technologiesClient side technologies BasisWorkdoneonthesetechnologiesis doneinthebackend,whichisnot visible at client side. These technologies are used and work at front end and the script or codes are visible to the users. ProcessingIt requires server interaction whenever service side scripting is processed. Thesetechnologiesdonot requireinteractionwiththe server. Languages involved There are various kinds of languages involvedsuchas:ASP.net.PHP, Therearevariouskindsof languagesinvolvedsuchas: 1
Python,RubyonRails,Etcetera, ColdFusion. HTML,JavaScript,CSSand many more. AffectThese technologies help in effectively and efficiently customize web pages and also provide dynamic websites. In other words it is useful in customizing web pagesaswellasimplementdynamic changes in website. Thisclientsidetechnologies helpinreducingloadtothe server. SecurityThere technologies are relatively secure as compared to client side scripting but arenotcompletelysecure.Thisis becauseserversidetechnologiesare mostly hidden from the client end. There are no kinds of security associatedwiththese technologies(Oomsandet.al., 2015). In fact security risks or threatsassociatedwiththis technologyismuchhigheras comparedtoserverside technologies. Evaluation of the different dynamic and interactive web applications Web applications can be defined as collection of webpages which consist of specific functions that let the user to perform certain activities on web. There are many types of web application which are: static, dynamic and interactive web applications. Static web applications are those applications which has same content and performs same operations all the time. Dynamic web applications are mostly user specific and are quite complex to be build. Interactive web applications are a kind of web application that allows users to do more than just reading on the web pages. It allows users of the website to interact and communicate with the web application. In other words interactive web applications are those applications in which users can post their comments in order to communicate with other persons behind the web application in order to get solution for their comments, queries or for entertainment purposes. Dynamic web applications need constant updates as per the changing trends or updated formation that can be used by the users. Some examples of dynamic web applications are social 2
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
media applications, personal applications and many more(Matos and et.al., 2018). One of the main benefit of dynamic web applications that the content within such websites is updated regularly which helps the visitors or users interested in the web application. It also helps in improving customer loyalty within users as well however doe to these regular updates within the content of the website the overall cost of these web applications increases. Interactive web applications are designed as per the input provided by the users. It helps the users top connect in a better way to the web application and not only this they find it quite easy and friendly. These web applications are more successful as compared to other type of web applications. Interactive web application content are not created or updated by the coder in fact they have very little control over its content. The comment on interactive web applications is also known as crowd sourced content as well. One of the main advantage of these web applications is that it saves both time and money, users experiences related to the web application can be easily captured. But there are some disadvantages of this as well such as coders or web application owners have less or no control over their applications For example trolls can get easily carry forwarded(Serrano-Guerrero and et.al., 2015). But these web applications are quite user friendly and helps in enhancing business functions of an organization, as a result retention rate of customers, clients or users is high as compared to dynamic web application. ACTIVITY 2 Evaluation of different kinds of web services and e-mail marketing techniques Today there are various kinds programming languages that can be used to develop web applications but it is really difficult for the web application owners to ensure the accuracy of communication between applications. Web services provide a common platform which allows all the applicants to communicate with each other. In simple words web server can be defined as a medium that helps in building communication between client and server application on WWW (World Wide Web). There are mainly two main types of web services, that are: SOAP and RESTful web services. SOAP stands for Simple object access protocol. It is one of the most common protocol that is used for accessing web services. It is an XML based protocol, is language independent and plat independent as well. This also helps in enabling interaction with other programming language applications as well. SOAP web service has its own advantages like: it has its own security known as WS security. It can be used and executed from any platform. It has its own standards that are strictly required to be followed. However, it only 3
supports XML data due to which is less preferred as compared to REST. REST stands for representational state transfer. It is an architectural style not a protocol. It has no restrictions or specifications like SOAP(Buyukozkan, Feyzioglu and Gocer, 2016). It is language and platform independent and can be executed in any platform. It permits various kinds of data formats such as: XML, JSON, text, HTML and many more. It is mostly preferred and requires less bandwidth as compared to SOAP. Other than this WSDL and XML web server technologies are also present that are used to increase communication between users. Email marketing is one of the most important way to reach to customers. So it is important to use an effective e-mail marketing technique to reach to the customers as it helps is reducing challenges in reaching and engaging customers or subscribers. There are various techniques that can be used for e-mail marketing such as: Emails should be personalized without using customers name as using customers or recipients name can work negatively like it can be used for phishing, credit card fraud and many more. This can be done by tracking all kinds of email campaigns and making a record for the same. Customers or subscribers should be segmented as this helps the companies to target their audience in a better way. This increases the effectiveness of email marketing and helps in increasing revenue, sales leads, transactions etc. Segmentation can be done on the basis of industry, company size, scale cycle and many more. Mobile friendly emails that can be optimized on mobiles as well. Mobile friendly emails helps in reaching customers in a more easy and efficient manner as today most of the people prefer to use mobiles. If customers want to subscribe then they can easy do it with the help of mobiles and if they want to unsubscribe or delete the e-mail then also they can do it with the help of mobile. Automate email campaigns whenever possible. This helps in reaching the customer who are interested in the email content(Hartemo, 2016). It is done on the basis of behaviours or users or customers and emails are sent automatically to those users. E-marketingtechniquesthat will be the most appropriatefor a smallbusinessis segmentation technique where small businesses can easily segment their customers and reach them in an easy and efficient manner. 4
Different kinds of multimedia techniques that can be used to enhance web-based solution Multimedia techniques can be defined as interactive, computer based applications that allow people to share or communicate their ideas or information with the help of printed or digital elements. It is mostly used in web applications to manage or develop contents or graphics online. There are various kinds of multimedia techniques that can be used in web applications in order to produce web pages, various kinds of media and many more. There are many types of multimedia techniques but most commonly used types of multimedia techniques are: Interactive media: it is used to produce digital computer based responses that are used to present content such as text, video, animation, video games etc. Website design fundamentals: these are used to create or develop websites with good user interface. Electronicimaging: it is used to convert paper documentsinto digitaldocuments (Mahmoud and et.al., 2019). Introductory photography: It is used to create and capture visual images. Animations: this technique is used to manipulate images as moving images. Graphic design: It is used to solve visual problems through photography and illustration. Multimedia programming: It is used to create innovative digital products. Digital editing: it is used to edit videos or images or audio's by customizing or editing them. Legal, ethical and social issues related to e-marketing There are various kinds of social, legal and ethical issues that are associated with e- marketing, explained below: Social and ethical issues E-marketing mostly increases the overall prices of products or services then they should be. This is one of the main ethical issue which is concerned with e-marketing. Many times low/degraded quality products are sold through e-marketing where its quality is hidden and fake marketing of its quality and safety is done in order to increase their sales. This is an ethical issue that is associated with e-marketing. Another issue associated with e-marketing is poor service to people living in rural parts. As most of the time good quality service is provided to customers living in urban part of the society which is both social and ethical issue associated with e-marketing. 5
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Legal issues in marketing In order to increase sales of a product and increase e-marketing effectiveness, users, buyers or consumers information is used without their permission which is main legal issue that is associated with e-marketing(Amin, Qureshi and Chandio, 2017). Fraud is another type of legal issue that is associated with e-marketing as fake products are marketed to increase the popularity of internet or to increase fraud chances. CONCLUSION From the above report it has been summarized that there are various kinds of client and server side technologies that are used for web application development out of which PHP and JavaScript are one of the most commonly used client and server side technologies used for development of dynamic or interactive web applications. It has been analysed that there are various kinds of web services that can be used for development of web based solutions and for their marketing email marketing can be done. There are various techniques that can be used for email marketing and for small businesses' segmentation technique can be used. 6
REFERENCES Books and Journals Amin, H., Qureshi, J.A. and Chandio, S., 2017. Cultural, Ethical and Legal Considerations of Using Social Media Marketing in Karachi-Pakistan.Journal of Independent Studies & Research: Management & Social Sciences & Economics.15(2). Buyukozkan, G., Feyzioglu, O. and Gocer, F., 2016, December. Evaluation of hospital web services using intuitionistic fuzzy AHP and intuitionistic fuzzy VIKOR. In2016 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM)(pp. 607-611). IEEE. Hartemo, M., 2016. Email marketing in the era of the empowered consumer.Journal of Research in Interactive Marketing.10(3). pp.212-230. Ivanovic, M., and et.al., 2017. A scalable distributed architecture for client and server-side software agents.Vietnam Journal of Computer Science.4(2). pp.127-137. Mahmoud, A.B., and et.al., 2019. Email is evil! Behavioural responses towards permission- based direct email marketing and gender differences.Journal of Research in Interactive Marketing.13(2). pp.227-248. Maniezzo, V., and et.al., 2019. Client-side Computational Optimization.ACM Transactions on Mathematical Software (TOMS).45(2). p.19. Matos, T., and et.al., 2018, June. Dynamic annotations on an interactive web-based 360° video player.InProceedingsofthe23rdInternationalACMConferenceon3DWeb Technology(p. 22). ACM. Ooms, K., and et.al., 2015. Combining user logging with eye tracking for interactive and dynamic applications.Behavior research methods.47(4). pp.977-993. Serrano-Guerrero, J., and et.al., 2015. Sentiment analysis: A review and comparative analysis of web services.Information Sciences.311.pp.18-38. 7