How to launch your static website

by Koree S. Monteloyola

 

web development guide iconIn this article I would give you the checklist of the things that you need in order for you to launch your website with static webpages, which mean that there are no server side scripting involved. Your webpages would be coded using HTML, CSS and javascript - if you know how to apply it.

You would save time and money if you transact directly from these providers. Avoid purchasing domains or web hosting services from resellers, because if you do, most likely you will not have full-control over your domain or web hosting settings and configurations, and sometimes it's also more expensive. Spare yourself of these problems and follow my instructions.

Get your domain name.

This is your address on the web, this would be your .com or .edu or .net or .ph. If you want to have the .ph domain, purchase it from the official registrant which is Dot.ph. For the other international top level domains like the .com o .net, you can purchase it from NameCheap.com. You pay for this annually or once a year.

Purchase a web host.

A web host is where you store your files. You pay for this monthly. You can try one of these hosting providers.

OneWebUnit.com is a hosting service provider that is managed by Kairos I.T. Services. Hosting plans are categorized into small, medium, large and custom.The small hosting plan is perfect for students, individuals and organizations to host their microsite or portfolio websites. Price starts at a very affordable price of P500.00. By the way, this hosting provider does not oversell.

Arvixe.com is a good web host provider, they offer several hosting plans for Linux and Windows platforms. After purchasing you would receive an email from them wherein cPanel & FTP login and nameservers are given to you. Use the nameserver to point your domain to your web host. If you need help with this send me an email or use the contact page, and I'll help you to setup your site.

Upload your web pages using an FTP client.

Download FileZilla to transfer or upload your files to your webhost in Arvixe.com. After uploading your files, check it using a browser - choose one: Chrome, FireFox or Internext Explorer. It's better if you'll test your website with all of these browsers to make sure that it is error free.

...and your done.

Are there other options? YES.

If you want to use cloud computing here are some platforms for you.

Google Sites

With Google Sites, you don't need to create your web pages and you don't also have to purchase your web host. Google Sites would provide you an interface for web publishing and they would host your files. Your website would be accessible using a custom URL or link that Google Sites would provide for your site. If you want to point your own domain to this, make sure that you have full control over your DNS configuration/settings. Also, graphical user interface customizations might be limited and can be more complex, so design wise, make sure that your design team knows the limitations of this platform before you execute the design and programming phase.

Students and staff from the academe would want to take advantage of Google Apps for Education, because it's completely free.

Amazon Web Services S3 with Amazon Route 53

AWS S3 allows you to create a bucket and upload your static HTML files to the bucket. Like Google Site's, AWS S3 would also provide you with a customized URL/link, if you want to use your own domain to access your website you should also get Amazon Route S3.


Those are your options in web publishing. Go crazy.

If you need help in web development, go to the contact page, fill out the form and hit send.

Apparently, Richard Stallman is right

by Koree S. Monteloyola

 

"This is why you should support Android (not Google, but Android), even if you prefer the iPhone. This is why you should support Linux, even if you use Windows. This is why you should support Apache, even if you run IIS. There's going to be a point where being Free/open is no longer a fun perk, but a necessity."

- quoted from Richard Stallman Was Right All Along

I agree and like to think that there is freedom in free software, and money in proprietary software and/or developing for someone else. So where does this put a PHP web developer, like me?

Honestly, even if I really love the idea that I can spend most of my waking days building free software and experiment with solar power, in reality I have bills to pay. So I have to balance this out and if I'm lucky I can build my own platform, with that being said, I need to learn a new programming language this year.

 

What is the difference between multi-programming and multitasking?

by Koree S. Monteloyola

 

Although the two terms are used interchangeably nowadays, the difference lies on the design of the programs that triggers the processes - how frequent can it be interrupted to give way to another process.

In multiprogramming a list of programs are queued and switches programs from active to passive states. If the program turns into a passive state another program would be considered active.

Whereas in multi-tasking, it eliminates this condition - it tries to pause/stop the currently running process instantly regardless of the state and executes another process instantly.