Reasonable judgments regard to chosen topic

Một phần của tài liệu asm1 d 1633 website design and development (Trang 44 - 48)

After analyzing the advantages and disadvantages of tools and techniques that help programmers build a website, I can choose the Visual Studio Code and Bootstrap tools and PHP, CSS, and HTML techniques to help me build my commercial custom-built website.

In my custom-built website, Visual Studio Code is a tool that was chosen to build my commercial website.

First of all, multiple programming languages are supported. This also implies that if there is a mistake or a cross-language reference, it will be detectable. Moreover, web application support is already built-in VS Code.

As a result, web applications may be created and maintained in VSC. Another reason that cannot be forgotten is that VS Code has cross-platform support. As we all know, the program is used to support either Windows or Linux, or Mac Systems, but Visual Studio Code can work on all those platforms. I can transfer data written on VS Code to any device that does not care about any errors. The last reason is that it can open multi-projects.

Various projects with multiple files and directories can be opened at the same time. These projects/folders might be connected or unrelated to one another that I can work on many things at one time.

A bootstrap is a tool that helps me complete the HTML code fast and smoothly. Because of its framework, I can build my website with BootstrapCDN and a template beginning page, I can create responsive, mobile-first websites. Besides, Bootstrap documentation help me a lot of time to find and create my code.

About the PHP technique, it has a lot of advantages that suitably with my website. To start with the flexibility, PHP allows easy interaction with a variety of computer languages, allowing the software to use the most appropriate technology for each functionality Then, over the previous several years, it has been more stable as a result of the assistance of providing ongoing maintenance to various versions. Especially, because PHP is basic and simple to operate, it is a suitable newbie like me to the reduced learning curve.

CSS is another technique that I chose to build my website. Because CSS modifications are device-friendly, responsive web design is required since guests view websites on the internet using a range of smart devices.

Besides, these bandwidth savings are reflected by a huge number of insignificant tags that seem like a mess of pages. The last one is that I can easily change the web page when I want to back up the website to a new style.

Especially, HTML is a basic thing that helps me build my website. It is the base that I can use to integrate with other languages like CSS, JavaScript, etc. It cannot be forgotten that HTML is supported by all browsers so that I can do not worry about the conflict between browsers and operations.

Taking everything into conclusion, those chosen tools and techniques can help me a lot to build my commercial website because of its benefits.

References

Admin, 2017. WeblinkIndia.Net. [Online]

Available at: https://www.weblinkindia.net/blog/static-vs-dynamic-website-advantages-disadvantages [Accessed 18 December 2021].

Agarwal, P., 2020. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/advantages-and-disadvantages-of-css/

[Accessed 14 December 2021].

Agarwal, P., 2021. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/advantages-and-disadvantages-of-javascript/

[Accessed 14 December 2021].

Agarwal, P., 2021. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/advantages-and-disadvanatges-of-html/

[Accessed 14 December 2021].

Agarwal, P., 2021. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/advantages-and-disadvantages-of-php/

[Accessed 14 December 2021].

Bhardwaj, A., 2021. oodlesERP. [Online]

Available at: https://erpsolutions.oodles.io/blog/web-development-frameworks-benefits/

[Accessed 15 December 2021].

CDNetworks, 2021. CDNetworks. [Online]

Available at: https://www.cdnetworks.com/web-performance-blog/what-is-a-dns-server/

[Accessed 02 December 2021].

CLOUDFLARE, 2021. CLOUDFLARE. [Online]

Available at: https://www.cloudflare.com/learning/dns/dns-server-types/

[Accessed 15 December 2021].

CompTIA, 2021. CompTIA. [Online]

Available at: https://www.comptia.org/content/guides/what-is-a-network-protocol [Accessed 02 December 2021].

Computer Hope, 2021. Computer Hope. [Online]

Available at: https://www.computerhope.com/jargon/s/searengi.htm [Accessed 13 December 2021].

DomainTools, 2021. DomainTools. [Online]

Available at: https://www.domaintools.com/support/what-is-a-domain-name-and-what-does-it-do#

[Accessed 02 December 2021].

Flynn, C., 2015. DIFFERENTIAL. [Online]

Available at: https://www.differential.com/posts/14-technologies-every-web-developer-should-be-able-to- explain/

[Accessed 10 December 2021].

GeeksforGeeks, 2020. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/tcp-ip-model/?ref=gcse [Accessed 18 December 2021].

GeeksforGeeks, 2021. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/web-technology/

[Accessed 10 December 2021].

Grappone, J. & Couzin, G., 2011. Search Engine Optimization (SEO): An Hour a Day. 3rd ed. London:

Sybex.

Gupta, V., 2019. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/web-server-and-its-type/?ref=gcse [Accessed 18 December 2021].

Khillar, S., 2018. DifferenceBetween.net. [Online]

Available at: http://www.differencebetween.net/technology/difference-between-frontend-and-backend/

[Accessed 10 December 2021].

Lischer, B., 2021. ignyte. [Online]

Available at: https://www.ignytebrands.com/custom-website-vs-template-website/

[Accessed 15 December 2021].

McAnulty, B., 2021. TrustRadius. [Online]

Available at: https://www.trustradius.com/reviews/sublime-text-2021-04-06-15-28-35 [Accessed 13 December 2021].

MDN contributors, 2021. MDN Web Docs. [Online]

Available at: https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_is_a_web_server [Accessed 10 December 2021].

Mihiranga, T., 2021. TrustRadius. [Online]

Available at: https://www.trustradius.com/reviews/microsoft-visual-studio-code-2021-10-14-16-13-17 [Accessed 13 December 2021].

Milligan, A., 2020. Semrush Blog. [Online]

Available at: https://www.semrush.com/blog/improve-

seo/?kw=&cmp=AA_SRCH_DSA_Blog_Core_BU_EN&label=dsa_pagefeed&Network=g&Device=c&utm _content=515715584328&kwid=dsa-

1053501806547&cmpid=12565136841&agpid=119030063506&BU=Core&extid=203772963567&adpos=

&gclid=Cj0KCQiA2NaNBh [Accessed 13 December 2021].

MND Web Docs, 2021. MND Web Docs. [Online]

Available at: https://developer.mozilla.org/en-

US/docs/Learn/Getting_started_with_the_web/How_the_Web_works?retiredLocale=vi [Accessed 15 December 2021].

Moore, J., 2020. TechTarget. [Online]

Available at: https://searchdatacenter.techtarget.com/Server-hardware-guide-to-architecture-products-and- management

[Accessed 02 December 2021].

Nick, 2020. NERD.VISION. [Online]

Available at: https://www.nerd.vision/post/pros-and-cons-of-frameworks-in-web-development [Accessed 12 December 2021].

46 Patel, J., 2021. Monocubed. [Online]

Available at: https://www.monocubed.com/10-most-popular-web-frameworks/

[Accessed 12 December 2021].

Pradhan, S., 2021. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/jquery-introduction/?ref=gcse [Accessed 14 December 2021].

Singh, A., 2021. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/functions-of-operating-system/

[Accessed 02 December 2021].

Singh, M. K., 2020. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/difference-between-static-and-dynamic-web-pages/

[Accessed 18 December 2021].

Sourabh, 2021. GeeksforGeeks. [Online]

Available at: https://www.geeksforgeeks.org/ajax-introduction/

[Accessed 14 December 2021].

tutorialspoint, 2015. tutorialspoint. [Online]

Available at: https://www.tutorialspoint.com/wordpress/wordpress_overview.htm [Accessed 10 December 2021].

tutorialspoint, 2021. tutorialspoint. [Online]

Available at: https://www.tutorialspoint.com/php/php_introduction.htm [Accessed 18 December 2021].

tutorialspoint, 2021. tutorialspoint. [Online]

Available at: https://www.tutorialspoint.com/javascript/javascript_overview.htm [Accessed 18 December 2021].

Verified User, 2019. TrustRadius. [Online]

Available at: https://www.trustradius.com/reviews/netbeans-2019-11-05-15-53-29 [Accessed 13 December 2021].

Wallis, J., 2020. WEBO Digital. [Online]

Available at: https://webo.digital/blog/custom-built-vs-template-websites-which-is-better/

[Accessed 15 December 2021].

WIX, 2021. WIX. [Online]

Available at: https://www.wix.com/about/us [Accessed 10 December 2021].

Một phần của tài liệu asm1 d 1633 website design and development (Trang 44 - 48)

Tải bản đầy đủ (PDF)

(48 trang)