|
Web development is a broad term for any
activities related to developing a web site for the World
Wide Web or an intranet. This can include e-commerce business
development, web design, web content development, client-side/server-side
coding, and web server configuration. However, among web professionals,
"web development" usually refers only to the non-design
aspects of building web sites, e.g. writing markup and coding.
Web development can range from developing the simplest static
single page of plain text to the most complex web-based internet
applications, electronic businesses, or social network services.
For larger businesses and organizations, web development team.
Web development takes into account a lot of things, such as
data entry error checking through forms, as well as sanitization
of the data that is entered in those fields. Malicious practices
such as SQL injection can be executed through users with ill
intent yet only primitive knowledge of web development as
a whole. Not only this, but scripts can be exploited to grant
unauthorized access to the hacker to gain information such
as email addresses, passwords and protected content.
Some of this is dependent on the server environment (most
commonly Apache or Microsoft IIS) on which the scripting language,
such as PHP, Ruby, Python, Perl or ASP is running, and therefore
is not necessarily down to the web developer themselves to
maintain. However, stringent testing of web applications before
public release is encouraged to prevent such exploits from
occurring.
|