Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 352 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
352
Dung lượng
11,45 MB
Nội dung
[...]... Kitchen Web site backups Manually backing up a site Automatic site backups Restoring a site from a backup Web site optimization Optimizing the database tables Using caching to improve performance Maintaining content Creating content revisions Comparing content revisions Moderate content [ vi ] 231 231 233 234 2 36 237 239 241 249 251 251 252 254 2 56 2 56 261 266 270 274 275 275 2 76 281 283 284 285 2 86 290... choice for a range of web sites from small sites to large sites and everything in between The chances are, if you are planning to build a site, that Drupal will fulfill all of your needs Extending the Good Eatin' site to other businesses Although this book will concentrate on using Drupal to build a web site for a restaurant, most of the techniques discussed can be used to build sites for other types of... practical web site, and not spend a lot of time talking about basic functionality, the design of Drupal, or theoretical aspects related to Drupal We will use Drupal 6 ����������������������� the most recent active version of Drupal throughout this book Drupal 7 is currently in development, while ������������������������������������������������������������������ Drupal 5 is also available for use on sites If... editors can make creating web sites as easy as writing a letter 2 Web site editors may provide pre-built themes to make the web site appealing without graphical design experience 3 It is a very easy way to get started 4 For simple sites, simple techniques are sometimes appropriate 5 A web site can be created relatively quickly 6 Sites can be built for free, or for the cost of a web site design program 7 The... Wanyama's Good Eatin' website We also looked at some of the possible methods of building the web site, before deciding that Drupal is perfectly suited to this web site Now that we have our requirements for the web site and have decided to build it using Drupal, it's time to get our hands dirty and begin building the web site We will start with the basic functionality that 99% of the web sites need and then... number of sites that use Drupal 5 There may be limitations to the framework, which could make building custom functionality more difficult Deciding on Drupal As you may have guessed from the title of the book, we are picking Drupal for the Good Eatin' site Drupal gives us the best combination of functionality, flexibility, security, and ease of use for our web site In fact, Drupal is an appropriate... Eatin' web site, our fictional client for this book We will download and install Drupal onto our web server and perform the basic setup of the site In Chapter 2, we will begin building the content of our web site, and set up the navigation system Then, we will add images and slideshows to the site Finally, we will install a custom theme for our site to change the overall appearance of the site In Chapter... Good Eatin' Although several books have been written about Drupal, most have been written for developers to help them understand how to build sites with Drupal, enhance sites by using custom modules, and change the appearance of Drupal based sites by using themes In this book, we take a different approach Throughout the book, we will develop a web site for a (fictional) business, to meet the needs of this... live example of the complete web site, you can visit goodeatin.drupalbyexample com This site contains all of the examples developed throughout the course of this book If you have questions about how to use Drupal, please post them on drupalbyexample.com, and I will try to answer your questions as quickly as possible Alternatively, you can visit the Drupal forums at drupal. org/forum, to see if you can... Philadelphia, PA, 19120 Table of Contents Enabling customers to read your blogs Displaying a list of available blogs 1 56 1 56 Adding subscription buttons Including information from other blogs Allowing your site to read content Viewing feeds Automatically updating your feeds with cron jobs 159 161 161 165 167 Using poormanscron as an alternative way of updating feeds Summary 171 172 Creating a blog menu Creating . ready-made theme 63 Configuring a theme 65 Creating themes 65 Playing in the kitchen: Topics to research on your own 66 Using Image Assist to easily insert images 66 Book style pages 66 This material. settings 60 Advanced settings 61 Slideshow settings 61 HTML content settings 62 Automatic image handling settings 62 Viewing the slideshow 62 Personalizing the restaurant: Adding themes to the site 63 Selecting. 161 Allowing your site to read content 161 Viewing feeds 165 Automatically updating your feeds with cron jobs 167 Setting up a cron job in Unix or Linux 167 Setting up a cron job in Windows 168 Additional