First things first! Website Development :)
I used codeigniter for building the website. Below are screenshots of the installation of utilities used.
![]() |
| Figure 1: Installing Apache2 |
![]() |
| Figure 2: Installing MySQL Client and MySQL Server |
![]() |
| Figure 3: Installing PHP 5 |
![]() |
| Figure 4: Installing PHP Modules |
![]() |
| Figure 5: Installing Phpmyadmin |
![]() |
| Figure 6: Moving Codeigniter folder to /var/www/ |
I also changed permissions using chmod. All file permissions are set to 755. This is my second time trying to make codeigniter work in ubuntu. I had difficulty changing the layout in the first trial and I don't know why. Maybe I had errors in my installation before.
In the second try, everything worked smoothly.
I used codeigniter basically and jquery. I tried to use ajax but that gives so many issues and it's not required so I dropped using ajax.
The series of pictures below will demonstrate the site I created. The site has the login, add user, edit user, and delete user functionalities.
![]() |
| Figure 7: Login Page |
Any registered user has access to the site. My username and password is 'sheena'.
![]() |
| Figure 8: Home Page |
![]() |
| Figure 9: Add User |
![]() |
| Figure 10: Edit User |
Here you can see that the fields were correctly fiilled. All powered by JQuery. :D
![]() |
| Figure 11: Delete User |
![]() |
| Figure 12: Home Page After Using the Functions |
Based from Figure 8, you can see that dune was added, shanne was edited and panasonic was deleted. (It's not photoshopped! :)) )
I really made an effort to somehow make the layout a little bit decent because it's what I do. For me, It'll be a shame if I'll just make an ugly website.
Okaaaaay. Reality check: I wasn't able to accomplish the second and the third part. But hey, I swear to God with all my heart that I tried during the laboratory hours.
Okay before I tell you my hard encounters, I'll summarize the goal of the exer.
Given two servers that actually sync data with each other, the client still can access the server even if the main server is down through the second server.
The second part is just creating a 2GB partition using gparted. From what I understood during the discussion servers mirror data accessed by the users.
In the third part, I have teamed up with Meeren Aguilar and Marian Bundalian. We never reached the point where our two computers successfully connect to each other using the wifi. I think it's unfair to use a preconfigured computer because it gives additional confusion into something that we don't fully understand yet. Having a guide is useless if the computers are not set up correctly.
For three hours, Meeren and I were trying to connect the computers but we failed. I think one major factor is that our foundation in host networking is still not good so we really had a hardtime implementing the more complex tasks.
But all in all, I enjoyed the first part of the exer. :)) Too bad I don't have all the time in the world to explore on my own.
Thank you sir for your effort. Let me end this blog by saying that I really like the way you teach with all the visual aids (drawings). It's from those that I actually understand what my imagination can not. Too bad I wasn't able to make this exer. God bless and more power!






















































