Comprehensive Report on Web Development, E-Marketing, and Legal Issues

Verified

Added on  2021/02/20

|9
|2703
|181
Report
AI Summary
This report provides a comprehensive overview of web development, encompassing client-side and server-side technologies, dynamic and interactive web applications, web services, and e-marketing techniques. It details the differences between client-side (HTML, CSS, JavaScript) and server-side technologies (PHP, Python), and their roles in web application development. The report evaluates various web application types, including static, dynamic, and interactive applications, highlighting their functionalities and benefits. It also explores different web services like SOAP and RESTful, and e-mail marketing techniques such as personalization, segmentation, and mobile optimization. Furthermore, the report discusses multimedia techniques used to enhance web solutions, and addresses the legal, ethical, and social issues associated with e-marketing, such as pricing, product quality, and service disparities. The report concludes by summarizing the key findings and emphasizing the importance of understanding these aspects for effective web development and e-marketing strategies.
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
WEB BASED
DEVELOPMENT
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
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
Document Page
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
interactive web applications, different web services, different e-marketing techniques,
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 Basis Server side technologies Client side technologies
Basis Work done on these technologies is
done in the back end, which is not
visible at client side.
These technologies are used and
work at front end and the script
or codes are visible to the users.
Processing It requires server interaction whenever
service side scripting is processed.
These technologies do not
require interaction with the
server.
Languages
involved
There are various kinds of languages
involved such as: ASP.net. PHP,
There are various kinds of
languages involved such as:
1
Document Page
Python, Ruby on Rails, Etcetera,
ColdFusion.
HTML, JavaScript, CSS and
many more.
Affect These technologies help in effectively
and efficiently customize web pages and
also provide dynamic websites. In other
words it is useful in customizing web
pages as well as implement dynamic
changes in website.
This client side technologies
help in reducing load to the
server.
Security There technologies are relatively secure
as compared to client side scripting but
are not completely secure. This is
because server side technologies are
mostly hidden from the client end.
There are no kinds of security
associated with these
technologies (Ooms and et.al.,
2015). In fact security risks or
threats associated with this
technology is much higher as
compared to server side
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
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
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
Document Page
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-marketing techniques that will be the most appropriate for a small business is
segmentation technique where small businesses can easily segment their customers and reach
them in an easy and efficient manner.
4
Document Page
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.
Electronic imaging: it is used to convert paper documents into digital documents
(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
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
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
Document Page
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. In 2016 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. In Proceedings of the 23rd International ACM Conference on 3D Web
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
chevron_up_icon
1 out of 9
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]