Deploying Django Application on Apache2 and Ubuntu

tl;dr: Deploy Django app to Ubuntu with Apache2 and mod_wsgi — Here’s the sources for the helper utility I wrote for this. Annoyed by tedious application deployment? Can’t remember the steps? Previous web developer did not leave notes on how he deployed stuff to production? Have no fear, here’s your detailed instructions. Web application deployment is one of those tasks...

Read More

Drupal CMS Websites

Drupal CMS Websites

Drupal is a powerful and incredibly popular content management system written in PHP. Huge community of PHP developers makes it a safe choice if you want a CMS-based website with security, convenient back-end, extensibility, and lots of options for future growth. Drupal can be described as a hybrid between a CMS and a web framework, and in this sense it gets close to our favourite web...

Read More

Online Store for a Local Manufacturer

Online Store for a Local Manufacturer

One of web applications we built recently was a custom online store for Niche Professional, a hair product company in Vancouver, BC. Niche wanted a website that would sell their shampoos, conditioners and other products to consumers and inform potential business partners about options to buy bulk, get samples, and set up long-term relationships. The store site had to be scalabe, easy to maintain,...

Read More

DesignPractica Offers Security Consulting for WordPress-based Websites

DesignPractica Offers Security Consulting for WordPress-based Websites

DesignPractica, a Vancouver-based web development company, offers expert help in securing WordPress websites. As recent widespread vulnerabilities in WordPress plugins continue to affect site owners, DesignPractica offers services to restore, clean up and secure WordPress installations. Vancouver, BC Nov 25, 2011 – DesignPractica, a company that specializes in web development and support, after...

Read More

WordPress One-Step Backup/Restore Script

WordPress One-Step Backup/Restore Script

Here’s a script that runs backups for DesignPractica and can restore a wordpress site in a single command: [dowload]. Read the whole article about my WordPress sites getting hacked and getting them back on...

Read More

DesignPractica Expands Into eCommerce for Websites and Custom CMS

DesignPractica Expands Into eCommerce for Websites and Custom CMS

DesignPractica, a web design and development company, is proud to announce that it now offers support and custom development with all top eCommerce and CMS frameworks. Vancouver, BC Nov 21, 2011 – DesignPractica has been creating and maintaining custom websites for small businesses in Greater Vancouver area for several years. Now, in addition to offering WordPress, Django and Google...

Read More

Ecommerce for Website

Ecommerce for Website

We build customized online stores that are uniquely suited to the way your business works. Whether you want to add a simple shopping cart to your existing site, or to build a focused search-engine-optimized web storefront, we can help your sales and your business grow. We can even add ecommerce for website that already exists, turning your traditional website into a selling machine. The online...

Read More

First page in Google search results!

First page in Google search results!

Wow, according to Google, we’re #1 Django shop in Coquitlam! Design Practica is on the first page of Google search results for things like “coquitlam custom web development” and “django coquitlam”. Of course, “Coquitlam” sort of narrows it down a lot, but we still feel very proud. We should start boasting about our SEO skills! Just kidding. What got us...

Read More

Custom Web Application Development

Custom Web Application Development

We build custom web applications. Websites for e-commerce, promotional sites, CMS-based applications, sites for mobile users. Custom application development is a wide area. In a few paragraphs, here’s how it works. First, we listen to you to understand what exactly you need to build. We ask lots of questions about your purposes for the project, the way different people will be using it,...

Read More

What To Do When Your Website Is Hacked: Recover in 10 Steps

What To Do When Your Website Is Hacked: Recover in 10 Steps

[To skip to downloadable file for this post, click here.] So, my site got hacked. No, scratch that. All of my WordPress sites got hacked. No, that’s not right either. All of my WordPress sites got hacked twice. I’ve repaired it all, prepared the sites for the next vulnerability, and now I’m ready to share my regrets and shame, but mostly experience and tools. While nobody can...

Read More
Tweet