www.peer1.com - thiết kế website với Drupal

www.peer1.com - thiết kế website với Drupal

www.peer1.com - thiết kế website với Drupal

Completed Drupal site or project URL: 


PEER 1 Hosting is one of the world's leading web hosting solutions providers. The company is built on two pillars: Ping & People. Ping represents a commitment to their high performance and reliable SuperNetwork(TM) backbone. People represents a commitment to delivering friendly FirstCall Support(TM) to its customers. Their portfolio of hosting services include Managed Hosting, Dedicated Servers under the ServerBeach brand, and Colocation.

Headquartered in Vancouver, Canada, PEER 1 Hosting was founded in 1999 by two businessmen, Lance Tracey and Mark Teolis, who wanted to make the Internet available and affordable for companies of all sizes. Since 1999, PEER 1 Hosting has grown to include 17 data centers and 21 network points-of-presence throughout North America and Europe.

In the Fall of 2011 Appnovation Technologies was chosen by PEER 1 Hosting to create websites for their UK, US and Canadian businesses. PEER 1 Hosting wanted to rebuild all its major web properties and create a long-term, scalable website platform. The project was built and executed using Drupal and also involved migrating information from PEER 1 Hosting's existing sites.

Why Drupal was chosen: 

The Drupal CMS was chosen for its multisite framework and multilingual capabilities. The multisite platform also allows for easy addition of new websites and site maintenance as all sites share the same code base.

Describe the project (goals, requirements and outcome): 

Business Goals

  • Reduce the amount of code releases required for new content

  • Enable multi-language support

  • Reduce workload requirements on Peer 1’s marketing department

  • Provide better integration with tracking systems – analyze traffic and usage

  • Optimized for performance and SEO

  • Content publishing workflows and ability to add new workflows

  • Reduce the number of entry points and access management

  • Isolate data, logic, content and markup from each other to provide better security, portability and customization

  • Automate simple everyday tasks – reduce the workload on admins

  • Enable non-technical users to make updates

Drupal Version

The project was developed using Drupal 6 as we had recommended them. When the project was originally proposed Drupal 7 was not mature enough. The client is already considering and reaching out to us about moving to Drupal 7.

The key functionalities built into the new site include:

Multisite Platform

  • The new web site will be built using the Drupal multisite platforms

  • This system allows for the easy launch of new websites on the same code base while allowing for a selection of features

  • The platform allows for the easy management of the website code base but separates the database data storage such that the websites can have unique content

Intelligent Site Search

  • Apache Solr will be set up for the new website

  • Fuzzy search such that users can easily find the appropriate content


  • Workflows for publishing content as outlined by PEER 1 Hosting requirements

  • Multiple triggers and actions were configured


  • The Drupal multilingual module was included to allow for multiple content nodes for different languages


  • Modules were installed to create SEO-friendly URLs, and allow for complete control over titles and meta tags

Analytics and Live Chat

  • The current CRM API code was embedded into the site

  • The current Live Chat system was embedded

Knowledge Base

  • An integrated Drupal knowledge base was set up to replace the old knowledge base system


Key modules/theme/distribution used: 

Apache Solr Search Integration

Content Construction Kit (CCK)



Domain Access

Why these modules/theme/distribution were chosen: 

Apache Solr Search Integration - PEER 1 Hosting was using a third party system for their search and knowledge base functionality, which was not up to par with Apache Solr. Apache Solr allowed Appnovation to not only search the content within the node, but it also allowed the system to extract and index content from attached documents. The previous system would only allow for searching on a single type of content, whereas Apache Solr provides for a site-wide search, which can be customized to exclude nodes, node types, and even configure bias settings.

CCK - Any site built with Drupal cannot do without the Drupal Content Construction Kit (CCK). CCK was used to create a multitude of content types used throughout the PEER 1 Hosting site. The site had about 10 content types ranging from basic page nodes to complex product pages, which were integrated with Panels and Views.

Panels – The Panels module was used in order to allow PEER 1 Hosting to supply different layouts for different sections of the site. Previous to this site, PEER 1 Hosting was forced to manipulate template files for every change, which then would need to be pushed to production by an IT team. Ultimately they wanted an easier way to manage the layout, without the need to modify any sort of code. The Panels module supplied the site with a very simple way of modifying layouts and content within the layout thus giving people with non-technical backgrounds the ability to manage the site. Essentially, Appnovation gave PEER 1 Hosting the basics of Panels, without inundating them with all the great features of the module, which they did not really need.

Views - Just as with CCK, no site can be built without the versatile Views module. The PEER 1 Hosting site had over 15 Views to be incorporated. Views were used throughout the site to show things like related content, slideshows, and videos. Default Views were set up to allow PEER 1 Hosting to pick and choose various Views within the Panels interface to fill out content on certain pages.

Domain Access - Domain access was used here to allow PEER 1 Hosting to have both a Canadian and American site. PEER 1 Hosting wanted to support both a Canadian English and American English site. This was not necessarily translation, but was still treated as such, since the site was going to be translated for French. Domain Access allowed us to set up domain-specific variables and images.

Organizations involved: 

Appnovation Technologies

Team members: 





Project team: 

The project team included:

1 Project Manager
1 Solutions Architect
3 Drupal Developers
1 Front End Developer
1 Themer

Bạn thấy bài viết này như thế nào?: 
No votes yet
Ảnh của Tommy Tran

Tommy Tran owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy
  • Phone/Zalo: (+84) 944 225 212
  • WhatsApp: (+84) 944 225 212
  • Line Messenger: (+84) 944 225 212
  • Email: asaleotestf@gmail.com
  • Telegram Messenger: https:/t.me/tommytran0401

Quảng cáo việc làm


Thích hợp các bạn nữ mảng thợ may làm việc tại nước NGA

Đơn hàng Tuyển dụng 100 Thợ may đi Nga(đợt 1 tháng 3.2021, đợt 2 tháng 5.2021). Lương thực lãnh 800 USD, bao ăn ở, vé máy bay và visa, phí xuất cảnh(1800 USD)trả khi đi làm có lương. Bạn có thể liên hệ CÔNG TY qua Phone/Zalo: (+84) 944 225 212. Công ty sẽ tư vấn cho bạn.

Xem chi tiết: >>> https://bit.ly/3o9NOfR

Tìm kiếm bất động sản





Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

Google+ là mạng xã hội có tăng trưởng nhanh nhất

Google+ là mạng xã hội có tăng trưởng nhanh nhất

Các chuyên gia công nghệ nhận định, mặc dù "sinh sau đẻ muộn" trong lĩnh vực mạng xã hội, song Google+ có tốc độ tăng trưởng nhanh hơn Facebook..

Ví dụ viết 1 Unit Test

Ví dụ viết 1 Unit Test trong PHP

Và chúng ta sẽ thực hiện các động tác test nó, bằng cách copy các link của YouTube vào, càng nhiều trường hợp các tốt. Ở đây lưu ý, mặc định thì tham số video id (v=) luôn là tham sau đầu tiên trên URL của YouTube,

Drupalfund giúp get Tess to Drupalcon 2014 tại Austin!

Drupalfund giúp get Tess to Drupalcon 2014 tại Austin!

Flag module 8.x will have the benefit of uncovering bugs in Drupal 8 early so they can be fixed before D8 is released.