PHP

Keyword Research for Search Engine Optimization in Drupal 6

by Ben Finklea | September 2009 | MySQL Content Management Drupal Open Source PHP

In this article by Ben Finklea, we are going to explore:

  • What is a keyword and why it matters
  • Why keyword research is perhaps the most important thing you will do in an SEO campaign
  • Setting goals for your keywords
  • How to use your site to find great keywords including installing and configuring the Top Searches module
  • Several external keyword research tools to speed up the process of finding the best terms
  • A walk-through of the keyword research process
Read Keyword Research for Search Engine Optimization in Drupal 6 in full

Search Engine Optimization using Sitemaps in Drupal 6

by Ben Finklea | September 2009 | MySQL Content Management Drupal Open Source PHP

In this article by Ben Finklea, we will discuss Sitemaps in detail, right from the origin of sitemaps to how they are used to make sure our entire site is crawled by the search engines. We will cover:

  • What sitemaps are and why you should use them
  • How to install sitemaps on your Drupal site
  • How to submit the XML sitemaps to Google
Read Search Engine Optimization using Sitemaps in Drupal 6 in full

Extending Search Engine Optimization using Sitemaps in Drupal 6

by Ben Finklea | September 2009 | MySQL Content Management Drupal Open Source PHP

In this article by Ben Finklea, we will discuss some more techniques on how should the sitemaps be used to make sure your entire web site is crawled by the search engines. We will also learn how to make a user-friendly sitemap for your site visitors. We will cover the following topics in this article:

  • Google News XML sitemaps
  • URL-list sitemaps: It simply lists every URL in your site
  • Visitor-facing sitemaps: It creates a nice interface for your site visitors to help them easily find the content they're looking for on your site .
Read Extending Search Engine Optimization using Sitemaps in Drupal 6 in full

Using JavaScript Effects with Joomla!

by | November 2008 | Joomla! MySQL Content Management Open Source PHP

Although Joomla! has all of the basic content management tools you need to build a website, it is also designed to run custom-built extensions written in PHP. This article steps through working examples of PHP code written to work seamlessly in Joomla!. Modern websites use JavaScript-driven effects to aid navigation, reduce on-screen clutter, and provide interactive features that are not possible with static HTML.

Joomla! has several built-in elements that you can use without writing a single line of JavaScript. The MooTools framework powers many elements seen throughout the Joomla! backend UI; these can be reused in both the frontend and the backend of your Joomla! component. In this article by Joseph L. LeBlanc, we will learn to use JavaScript effects through these topics:

  • Customizing Google Maps
Read Using JavaScript Effects with Joomla! in full

ASP.NET Social Networks—Making Friends (Part 1)

by Andrew Siemer | December 2008 | .NET Microsoft MySQL PHP

In this article by Andrew Siemer, we will cover the most important aspect of any community site—making friends. We will divide this article in two parts. This part starts with the discussion of Problem, that is, what we need to do to achieve success for the article's topic—finding and inviting friends to your network on a community site. It then moves to Design part where we decide on our requirements, and finally the article reaches Solution part where we begin discussing how to actually implement the features.

Read ASP.NET Social Networks—Making Friends (Part 1) in full

Adding Calendar to a Web Site using Drupal 6

by Mark Noble | December 2008 | MySQL Content Management Drupal PHP Web Development

In this article by Mark Noble, we will learn about adding calendar to our web site. A calendar is a fantastic way of keeping customers coming back to your site and your business at regular intervals so that they can take advantage of specials, sales, and other time-limited events.

We will consider the example of an imaginary web site created for a restaurant called Good Eatin' Bistro. Chef Wanyama is the owner of the Good Eatin' Bistro, a popular upscale restaurant. You can check this web site at http://goodeatin.drupalbyexample.com/.

We will create a basic event calendar, which displays information about musical concerts, special events, and more, for the Good Eatin' restaurant.

Read Adding Calendar to a Web Site using Drupal 6 in full

Working with Complex Associations using CakePHP

by Ahsanul Bari Anupom Syam | December 2008 | MySQL Open Source PHP

A many-to-many relation requires an additional table to relate the two tables in relationship. In this article, by Ahsanul Bari and Anupom Syam, we will learn how to define associations in models for many-to-many relations. Then, we will look at how to retrieve, delete, and save related data from and into database tables using model association in this special type of relation.

Read Working with Complex Associations using CakePHP in full

Managing Manufacturers, Vendors, and Product Categories with Joomla! E-Commerce VirtueMart

by Suhreed Sarkar | March 2009 | Joomla! MySQL Content Management e-Commerce Open Source PHP

Once the configurations for a VirtueMart store are set, our next step is to build our product catalog for the store and manage that catalog. In the catalog management functions, there are several tasks including managing manufacturers, vendors, and products. In this article by Suhreed Sarkar, we are going to learn about these. On completion of this article, you will be able to:

  • Manage manufacturers and vendors
  • Manage the product categories
Read Managing Manufacturers, Vendors, and Product Categories with Joomla! E-Commerce VirtueMart in full

Elgg Social Networking - Installation

by Mayank Sharma | March 2009 | MySQL Open Source PHP

In addition to its impressive feature list, Elgg is an admin's dolly. In this tutorial by Mayank Sharma, we will see how Elgg can be installed in popular Linux web application rollout stack of Linux, Apache, MySQL, and PHP, fondly referred to as LAMP. As MySQL and PHP can run under Windows operating system as well, you can set up Elgg to serve your purpose for such an environment.

Read Elgg Social Networking - Installation in full

Customizing Elgg Themes

by Mayank Sharma | March 2009 | MySQL Open Source PHP

Setting up Elgg is all about customizing. Along with the various features that Elgg provides,it is also very essential to customize the look and feel of our network. Elgg does offer us several options for this too. In this tutorial by Mayank Sharma, we'll see how simply by moving around components, individual Elgg users can customize their landing page.We'll also understand Elgg's theming system and create our own themes using Cascading Style Sheets (CSS).

Read Customizing Elgg Themes in full
Syndicate content
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software