|
6 Jul
|
Posted by Greg Nicholl
|
Comments Off
|
When starting with Word Press I looked at various Plugins for backing up the site and Database. I didn't really find a solution that I liked. After some time I spotted an article that led me to the perfect Backup solution for WordPress. The wp Time Machine when coupled with the Dropbox web service makes the perfect tool for backing up your blog.
The Plugin wp Time Machine will back up your blog and save it to the Dropbox online storage service, Amazon’s S3, or FTP accounts. The Plugin is not hard to configure (took less than ten minutes) and allows you to save your site as a.zip file or .tar.gz file. The developer's site advises that wp Time Machine will save.
- Your data
- Your files (and uploads) — everything in wp-content
- Your .htaccess file
- Instructions for a smooth recovery
Everything is neat, smooth and easy and the backups are stored offsite. This way, if something catastrophic happens with your hosting account you will not loose your WP blog. I have two separate WP Blogs set up to send complete backups to my Dropbox account. I like it very much.
The Dropbox online storage service is a very worthwhile thing in itself. Dropbox offers a free 250 MB account. The 50 GB account costs just $9.99/month. After registering for your free account you can configure several computers to use the account. Then you can upload files to your Dropbox from any of your computers. Use it at the office if you need files at home. When you get home go to your Dropbox and download the files that you need. Now I no longer need a USB Drive to move files between my laptop and my desktop.
If you need a simple but powerful backup solution for WordPress take a look at wp Time Machine.
Pursuing All Things Web
| Category: blog software | Tag: backup, Blog Backup, Word Press, WordPress Backup Plugin |
|
5 Jul
|
Posted by Greg Nicholl
|
Comments Off
|
We waited for Drupal 7 for a long time. I made my first Drupal site with version 5 and then took up Drupal 6 in a short while. After more than two years Drupal 7 came out. This version of Drupal comes with a good number of great new features. My first Drupal 7 site has been stable, easy to theme, flexible and full featured. My first Drupal 7 site is very stable and I am very pleased with it.
Installing or updating modules is a breeze. The install feature allows you to upload and install a module from your computer without using FTP. You can also install the module directly from the download URL on Drupal.org. When it comes time to update a module it can be done by a couple of clicks. You do not need to delete the old module; instead the update feature will upload and install the new version of the module for you. The next page gives you a notice reminding one of the need to run the update script.
Drupal 7 is much easier t update when a core update is necessary. It is necessary to upload the new core Drupal version via FTP or other method. But the necessity of turning off all the contributed modules is done away with. This is a huge improvement. The core update will be made without needing to worry about turning off the Contrib modules or changing the theme to Garland. When everything is ready you will be reminded to run the update script. Everything is very quick and very tidy. This makes me love Drupal that much more.
At this writing the Views module had just been updated to Release Candidate 1. A number of the modules that I have used in the past are not ready yet. Still I have been able to do everything that I have wanted to accomplish with my site: First Church of God – Marseilles, IL All is well and I am very pleased.
Pursuing All Things Web
| Category: Uncategorized | Tag: Drupal 7 features |
|
18 May
|
Posted by Greg Nicholl
|
Comments Off
|
Drupal is the Open Source Content Management System which was invented by Dries Buytaert while a student at the University of Antwerp. This was about ten yeas ago and it was developed to go along with a make-shift wireless internet system which he made to benefit the students at the university. Since then Drupal, which comes as a free download at Drupal.Org, has become the PHP framework behind a number of world class websites such as those for Sony BMG and the Whitehouse. I started to use Drupal about 4 years ago when it was in version 5. Version 7 came out at the beginning of this year and my enthusiasm for it grows with each passing day.
What's New In Drupal 7?
Before, in Drupal, the designer/developer needed to add a Cron script in order to make the site run properly. If you are a Drupal user you remember the days when we got the famous notice, "Cron has not yet run". It was necessary to add Pormanscron or some other solution in order to get the intermittent tasks done which maintained the site. With Drupal 7 a cron script has been included.Also included in version 7 is the famous Content Construction Kit. This allows the designer or builder to build custom content types out of a variety of different fields. This is a great and powerful tool which gives us the power to add efficient and creative content to many pages without the need to build them over and over. The Administration Menu was build into the Drupal Core also, This helpful menu at the top of each page gives quick access to all of the administrative sections of the site. Many things are streamlined in Drupal 7. Modules can not be uploaded in their archived state and installed without using your FTP program. You then find a convenient link to go and enable the newly installed module. The contextual links found in the site to aid the administrator give quick access to modifying blocks and other parts of the site.
How Well Does It Work?
The new version of Drupal is working out great for me. I have only found one minor glitch and that has not caused any real problems. There are not many contributed themes ready at this time. I found a nice CSS theme that I liked and ported it to Drupal 7. The real work was done in less than a day and a half. Everything worked out fine with a little bit of experimentation on my local installation. I have felt hindered slightly by the fact that some of the contributed modules are not ready for use. One that I really miss is the SWF Tools module, which aids in embedding videos and flash animation. I have tried to embed videos in the templates and the nodes of the site without the aid of SWF Tools. This has worked out very well and it is possible to use the swfobject.js script to add flash to the site. The Views Module is still in Beta 3 at the moment but I have found it dependable after some cautious use. At this point I have been able to build my site exactly as I have wanted it with the limitations of unfinished modules. Everything is running well with an allotted 68M of php memory.
Why Does This All Matter?
Two years ago I read that the Catholic Archdiocese of Peoria, IL had a network of about 24 sites built on the Joomla CMS. They needed to get something new, badly. The system was a resource hog for the server and several of the sites had been hacked. They called in A Drupal expert from Chicago and had all of the sites built into one multi-site installation of Drupal. When the guys got done the whole thing ran better and it took far less server resources than in the previous configuration. People have said that Drupal has a higher learning curve than Joomla but I just can't see it Everything in Drupal has seemed better than Joomla, to me, even from back in version 5 of Drupal. I think and hope that Drupal is poised to knock the stuffings out of Joomla. If you build CMS websites all of this should matter a lot.
Pursuing All Things Web
| Category: Content Management Systems | Tag: CMS, Dries Buytaert, Drupal, Drupal 7 |
|
25 Apr
|
Posted by Greg Nicholl
|
Comments Off
|
Use Caching With Your Content Management System
A Content Management System is a Database Driven Website which creates pages in real-time rather than storing them. The database holds the page content and several templates form the structure of these pages. These sites are powerful since they can construct new pages based on user input and show pages based on user preferences. When a user clicks a link the page forms as the database spits out the content into the sections of the page that will display them. This makes for a slower page load time than with a static site. The database must work each time there is a page request and this slows down depending on the number of users who are browsing the same page.
Caching is a tool that helps with this problem. Many CMS systems including Drupal, Joomla and WordPress allow for page caching. The Caching system stores a copy of the web pages recently accessed. For a certain amount of time new page calls will receive these saved copies. Click to continue »
Pursuing All Things Web
|
24 Apr
|
Posted by Greg Nicholl
|
Comments Off
|
The Internet has bought many changes to our society. The Internet, with all of its advantages and speed has made us much more impatient. We want information and we want it fast. Slow page loads are harmful to our online success since people will leave a slow page. There are several causes for slow page loads. Here are some tips for making your websites load faster.
Pay Attention To Image Weight
Heavy images is a main source of slow page loads.
Those who take digital photos for printing want images with high resolution. Resolution refers to the amount of detail that an image has. The higher resolution of the image the more detail. To get good prints a photographer opts for high-resolution because it is necessary. High resolution is not needed for good screen images. While 600 Dots Per Inch or higher is the standard for print resolution; screen resolution of 72 DPI works fine. When we get digital images from a camera or from a stock image site we must pay attention to the resolution. Using heavy images will slow the loading of your page. The ideal weight of a web page at this point in time is 100 kb or less. If you are going to use several images on a page you must keep this in mind. Images used as the page background are not as crucial since they will be kept in the browser's cache (not freshly loaded with each page). They should still be kept as small as possible. Many new designers are not aware of these things and end uploading a page with heavy images. Click to continue »
Pursuing All Things Web
|
14 Apr
|
Posted by Greg Nicholl
|
Comments Off
|
Password protection through Htaccess is a little bit complicated. If you find that this method is too complicated for you there are other ways to do it. There are free services available which will help you provide password security for some of the pages of your website. Bravenet.com is a very popular service which provides this. Puppydog.com offers a similar service. You have limited pages protected with these free accounts. You are given tools to protect more pages when you sign up for paid services. The instructions with these services are very simple but may include some pasting of HTML or JavaScript code into your pages.
Zubrag.com offers a free PHP script for giving password protection to your pages. This will give a greater level of security to your page than the services like PuppyDog. This option calls for a higher level of skill to apply than the others. For the person who knows how to install a PHP script the Zubrag offering has real advantages. You set it and forget and you do not need to sign up for a free service that you night not otherwise want.
These are helpful and rather simple methods for adding password protection to parts of your website. A couple of words of caution are due. Some of these methods will be effective against novice Internet users only. To keep a hacker out would call for solutions with greater sophistication. The Roles features in Drupal should do unless the hacker has some way to steal the passwords from the organization. The point that I am making is to not upload info that is mission critical if you intend to use a simple method of security. Companies whose futures ride on trade secrets should not place them on the Internet. There are other methods for to access data remotely. These password protection methods are helpful for light duty security but don't rely on them for protecting data confidential data.
Pursuing All Things Web



