Create a Static Website at Amazon AWS using Python, S3, and Route53

Categories: DevOps Engineering Python Web Development
Benefits of Static Web Sites The most important benefits of static web sites are speed and security. Fully static web sites can be delivered via content delivery networks (CDN), making them load much faster to the end user. CDN benefits include caching for your site objects and edge locations (servers) that are geographically closer to your end users. Static web sites are also generally more secure than dynamic sites. This is because there are significantly fewer attack vectors for flat html pages than with using an application server.

Read More →

Pelican, a static site generator written in Python

Categories: Python Web Development
What is Pelican? Pelican is a static site generator, written in Python. Pelican is open source and you can find Pelican on GitHub. Pelican also supports themes and plugins. You can write your own themes and plugins, or you can download many different themes and plugins already made and ready to go. Pelican is similar to Jekyll in that both are static site generators and easy to use. The big difference is Pelican is written in Python while Jekyll is written in Ruby.

Read More →

Jekyll with Clean URLs Hosted at Rackspace Cloud Files

Categories: Projects Python Technology Web Development
Jekyll with Human Friendly URLs I’ve been using Jekyll to generate static web sites and then hosting them on the Rackspace Cloud Files CDN which uses Akamai’s content delivery network (CDN). With Rackspace Cloud Files I have a CDN-enabled container and I have enabled my container to serve static web site files. This means I can use Rackspace Cloud Files with Akamai CDN to serve all my static web sites and I do not need to run or manage my own servers for web hosting.

Read More →

Experimenting with Sedo Parking

Categories: Web Development
What Is Sedo Parking? SedoParking.com allows you to park your unused domain names and earn money. Sedo also allows you to sell your domain names with the asking price of your choice. Each visitor to your domain name hosted at Sedo Parking will see a “parking” page full of advertisements and a search box. You can select the keywords you want your domain associated with (eg. Trading, Business, etc.), as well as 3 categories your domain name or web site should be listed under.

Read More →

Search Engine Optimization (SEO)

Categories: Web Development
What is Search Engine Optimization (SEO)? Search Engine Optimization is the art of getting high placement and rankings on search engines. Higher placement means your website will come up higher in the results pages. More web traffic will be driven to a site with high rankings. More traffic means more money. Search Engines The main search engines are Google, Yahoo! and MSN Search. SEO is primarily concerned with gaining high placement on these engines.

Read More →