Loading...

Messages

Proposals

Stuck in your homework and missing deadline?

Get Urgent Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework Writing

100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Critical evaluation and comparison of web server-side technologies

Category: Computer Sciences Paper Type: Report Writing Reference: APA Words: 1200

Introduction of The technology

           The technology has taken so much space in every aspect and it was great to explore the technology of making a website on PHP. It is a fact that the internet and relevant technologies have provided so many opportunities to explore and learn new things. One cannot only express himself but one can also explore his/her creative capabilities by doing such tasks. So, this website development task was very informative and useful for me in so many ways. It is easy to check on a website and say it was not good, I did not like the design, colors, layout, etc. But once I started developing a website myself, I came to know that process is not that simple. One has to keep so many things in mind like what is the idea to develop a website, and what kind of content, colors, and images will be made part of it. I must accept the fact that website development on PHP was a challenging task, but it was also engaging and interesting as well. It really helped to understand the different dynamics of going through different phases of website development. In this reflection report, I will further analyze and explain different elements which I experienced while developing this website on PHP.

Critical evaluation and comparison of web server-side technologies

It is important to have certain skills and knowledge to develop a website in PHP. One must be aware of different elements of PHP website that how it is developed, and how things can be managed accordingly. This website is developed for a wellness service provider, who provides different activities to its users. So, the purpose was to develop relevant landing pages, where users can sign up, sign in and book their orders for different activities. First of all, I picked a color scheme for this website, and opted for shades of green color, as they feel more relevant to such positive activities.

When nature is looked outside, we use to see greenery around for fresh air and better health conditions, so this idea was behind choosing the green color because I wanted to relate it to nature. It means that the activities available on this website are healthy and positive. Once I finalized the simple color scheme for the website, then the next phase was to decide that what initial tabs will be available on the homepage. I decided that the homepage will have images such as related to fitness and sporting activities, and the upper portion will have tabs such as Home, Contact Us, About Us, Log-in, etc. If someone clicks the login page, then they will be directed to a login page, where they will be asked to give username and password to sign in. and if someone has not already registered an account, then at the same page, they can find a Sign-Up button, which will direct the user to a Sign Up page. At this sign p page, different boxes are necessary to be filled by users such as Name, Phone, Email, Password, and complete Address. The other important part of this PHP project was to develop a well informed “About Us” page. This page was most important because it is a portion of a website, which users visit to know about the company or website that what its purpose is. A fitness training picture was used for this page, and a comprehensive content was written on this page to introduce the website. It is important to include engaging words in this section so that users become eager to explore more about a website. If the content is not engaging and it is not catching the attention of users, then users may not further explore that particular website.

            It is also critical to mention here that different programming languages are used in website development along with web server-side technologies. The five most important languages are JavaScript, PHP, Java, Ruby, and Python. Each programming languages has its own elements to talk about, which comes with their own pros and cons. Now, it is solely the decision of developer that which kind of programming language is suited for its web server-side technology. This decision is made on the basis of overall design and requirements of a website that which elements will be covered from a programming language. For this project, I selected PHP to be used as a programming language for this web server-side technology. It has been observed that PHP is a server-side language, which is mostly used in website developments more than any other language. The stats have revealed that more than 80% of websites are using PHP as a programming language on web server-side technologies, which shows its huge success and effectiveness in the field of web development. The website developed through WordPress also uses this programming language. The great examples of the website made on PHP are Wikipedia, WordPress, and Facebook (Thor, 2018)

Implementation of web security controls during the development phases

         It is always important to remember that a website developed on PHP must implement web security protocols during the phases of web development so that data is secured, and the website is accessed by only valid users. These web security protocols are important to keep information safe and secure, and it also ensures that no cyber hackers can attack a website and hack its important information like information of users such as their name, emails, phone numbers, etc.

Future Enhancements with the benefit of your experience on the project

         During the development of this website, I completed the Security Control Design Analysis, which was accompanied by Threat Modeling so that website is made totally secure. Architecture Risk Analysis was also made part of the process, and each web security protocol was well checked and then implemented (Buyens, 2017). These were some of the steps, which I took during the development of this website on PHP. I could have done better on the design and layout of this website. Moreover, I would like to change its overall features and color scheme, if I need to make it again.

Conclusion on The technology

             It can be concluded in the end that overall website development project was very informative and beneficial for me to understand different phases and dynamics of website development. I was able to practically learn so many things, which I did not know about earlier. This website development on PHP was a great learning curve, and I am sure that if I get another chance to develop a website on PHP, it would be more engaging, purposeful and effective as compared to this one.

References of The technology

Buyens, K. (2017) A journey through the secure software development life cycle phases, [Online], Available: https://www.synopsys.com/blogs/software-security/secure-software-development-life-cycle-journey/ [2 August 2019].

Thor, W.-M. (2018) 5 top programming languages to learn server-side web development, [Online], Available: https://twm.me/best-programming-languages-and-frameworks-for-server-side-web-development/ [2 August 2019].

 

 

Our Top Online Essay Writers.

Discuss your homework for free! Start chat

Top Class Engineers

ONLINE

Top Class Engineers

1218 Orders Completed

Quality Assignments

ONLINE

Quality Assignments

0 Orders Completed

Coursework Assignment Help

ONLINE

Coursework Assignment Help

63 Orders Completed