Page Nav

HIDE

Grid

GRID_STYLE

Classic Header

{fbt_classic_header}

Top Ad

Breaking News:

latest

Web Developing

Web development is that the work involved in developing an internet site for the web (World Wide Web) or an intranet (a private network...



Image result for web development

Web development is that the work involved in developing an internet site for the web (World Wide Web) or an intranet (a private network).[1] Web development can range from developing an easy single static page of plain text to complex web-based internet applications (web apps), electronic businesses, and social network services. A more comprehensive list of tasks to which web development commonly refers, may include web engineering, web design, web page development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development. Among web professionals, "web development" usually refers to the most non-design aspects of building web sites: writing markup and coding.[2] Web development may use content management systems (CMS) to form content changes easier and available with basic technical skills. For larger organizations and businesses, web development teams can contains many people (web developers) and follow standard methods like Agile methodologies while developing websites. Smaller organizations may only require one permanent or contracting developer, or secondary assignment to related job positions like a graphic designer or information systems technician. Web development could also be a collaborative effort between departments instead of the domain of a delegated department. There are three sorts of web developer specialization: front-end developer, back-end developer, and full-stack developer. Front-end developers are liable for behavior and visuals that run within the user browser, while back-end developers affect the servers. Since the commercialization of the online , web development has been a growing industry. the expansion of this industry is being driven by businesses wishing to use their website to advertise and sell products and services to customers.[3] There are many open source tools for web development like BerkeleyDB, GlassFish, LAMP (Linux, Apache, MySQL, PHP) stack and Perl/Plack. This has kept the value of learning web development to a minimum. Another contributing factor to the expansion of the industry has been the increase of easy-to-use WYSIWYG web-development software, like Adobe Dreamweaver, BlueGriffon and Microsoft Visual Studio. Knowledge of HyperText terminology (HTML) or of programming languages remains required to use such software, but the fundamentals are often learned and implemented quickly. An ever-growing set of tools and technologies have helped developers build more dynamic and interactive websites. Further, web developers now help to deliver applications as web services which were traditionally only available as applications on a desk-based computer. This has allowed for several opportunities to decentralize information and media distribution. Examples are often seen with the increase of cloud services like Adobe Creative Cloud, Dropbox and Google Drive. These web services allow users to interact with applications from many locations, rather than being tied to a selected workstation for his or her application environment. samples of dramatic transformation in communication and commerce led by web development include e-commerce. Online auction sites like eBay have changed the way consumers find and buy goods and services. Online retailers like Amazon.com and Buy.com (among many others) have transformed the shopping and bargain-hunting experience for several consumers. Another example of transformative communication led by web development is that the blog. Web applications like WordPress and Movable Type have created blog-environments for individual websites. The increased usage of open-source content management systems and enterprise content management systems has extended web development's impact at online interaction and communication. Web development has also impacted personal networking and marketing. Websites are not any longer simply tools for work or for commerce, but serve more broadly for communication and social networking. internet sites like Facebook and Twitter provide users with a platform to speak and organizations with a more personal and interactive thanks to engage the general public . In practice, many web developers will have basic interdisciplinary skills / roles, including: Testing is that the process of evaluating a system or its component(s) with the intent to seek out whether it satisfies the required requirements or not. Testing is executing a system so as to spot any gaps, errors, or missing requirements contrary to the particular requirements. The extent of testing varies greatly between organizations, developers, and individual sites or applications. Web development takes under consideration many security considerations, like data entry error checking through forms, filtering output, and encryption. Malicious practices like SQL injection are often executed by users with ill intent yet with only primitive knowledge of web development as an entire . Scripts are often wont to exploit websites by granting unauthorized access to malicious users that attempt to collect information like email addresses, passwords and guarded content like mastercard numbers. a number of this is often hooked in to the server environment on which the scripting language, like ASP, JSP, PHP, Python, Perl or Ruby is running, and thus isn't necessarily right down to the online developer themselves to take care of . However, stringent testing of web applications before public release is inspired to stop such exploits from occurring. If some contact form is provided on an internet site it should include a captcha field in it which prevents computer programs from automatically filling forms and also mail spamming. Keeping an internet server safe from intrusion is usually called Server Port Hardening. Many technologies inherit play to stay information on the web safe when it's transmitted from one location to a different . as an example TLS certificates (or "SSL certificates") are issued by certificate authorities to assist prevent internet fraud. Many developers often employ different sorts of encryption when transmitting and storing sensitive information. A basic understanding of data technology security concerns is usually a part of an internet developer's knowledge. Because new security holes are found in web applications even after testing and launch, security patch updates are frequent for widely used applications. it's often the work of web developers to stay applications up so far as security patches are released and new security concerns are
discovered.


For more information
Credit/ Courtesy- Wikipedia

No comments