BLOG: Web Content Management

Welcome to Oshyn’s Web Content Management Blog where our experts discuss the latest developments and best practices in the Content Management industry with a focus on several leading platforms: Drupal, EPiServer, Jahia, Open Text and Sitecore.

Performance Tuning with Drupal!

Performance Tuning with Drupal!

German Villacreces... - Tuesday, June 29, 2010

So we all want to make our Drupal site faster, we expect more traffic, we want our pages to render quickly and to keep our server healthy.  When we start to get a lot of traffic we first must optimize our server and site before making any hardware upgrades. Sometimes doing that may just be enough at the moment. Here is a quick overview of what to do to completely optimize your Drupal site without making any hardware adjustments. To get the detailed steps to achieve optimal performance, download the free white paper we publishedMore

Drupal and Drush Part 2: Keeping Drupal Up to Date

Drupal and Drush Part 2: Keeping Drupal Up to Date

Eric Aguayo... - Tuesday, June 08, 2010

Drupal is an open source PHP based Content Management System which allows you to easily build and customize web applications. Currently, there are innumerable websites on the internet built on Drupal. One of the main reasons for the increasing popularity of Drupal is its extensibility and modularity which allow developers to implement new features and contribute them to the community so it can be maintained and reviewed by other developers. There is a huge volume of contributed modules on the community site so almost any feature needed is very likely to be already implemented.  Bug fixes and feature requests are continuously being added to the contributed modules so it is important to keep modules up to date all the time, this task is even more important when security updates are released. More

Drupal and Drush Part 1: Easy Drupal Management

Drupal and Drush Part 1: Easy Drupal Management

Eric Aguayo... - Friday, June 04, 2010

Drupal is an open source PHP based CMS that allows easily creating web applications, plug-in themes and creating custom functionality. One of the main advantages of Drupal is that there is a large list of contributed modules available at the Drupal.org site that almost any feature needed is already developed or being developed by the community. Most importantly, is that when any bug is found on any module, developers can report the issue and contribute patches so the module can be updated by the maintainers. When a new release of a module becomes available it is reported on the administration interface so developers can update the site. However, there are tasks that are not so trivial that can be performed with the out-of-the-box functionality of the Drupal core, like the task of updating Drupal modules. Fortunately there is a Drupal tool called Drush, which is a command line application tool used to enable, disable, uninstall, update many aspects of Drupal such as modules, themes, profiles or translations.  More

Enterprise Drupal: Extending Translation capabilities with Localization Client Module

Enterprise Drupal: Extending Translation capabilities with Localization Client Module

Andres Torres... - Thursday, June 03, 2010

The Localization Client Module is a contributed  Drupal module that provides enterprises with an efficient, user friendly way of translating content in-place. Localization Client module provides a graphic interface that helps a user translate almost any content through it on every single Drupal page. More

Geographical Data with Drupal: Location vs Geo

Geographical Data with Drupal: Location vs Geo

Eric Aguayo... - Tuesday, May 18, 2010

Companies that need to provide resources with a geographical location through their websites can improve the experience of their customers by giving additional geographical information related to the place. One of the best ways to provide users with location information about places or other resources is by displaying the location on a map. In Drupal, there are several modules that can be used to display and manage geographical data. More

Drupal E-commerce vs. Ubercart

Drupal E-commerce vs. Ubercart

Eric Aguayo... - Monday, May 17, 2010

E-commerce is an important tool that allows companies to advertise and sell their products and services via the web. Today many online shoppers will not tolerate very many problems during their online shopping experience before they search for another website to make their purchase. So for companies in e-commerce its integral that the purchasing process operate perfectly to mitigate the risks of losing sales. Drupal offers several e-commerce features though the two most widely used modules are called E-commerce and Ubercart. Both modules contain several sub-modules that will satisfy the e-commerce needs of most of the sites.  More

Drupal with Social Networks

Drupal with Social Networks

Eric Aguayo... - Thursday, May 13, 2010

The increasing activity on social micro-blogging networks such as Twitter and Facebook has caused many companies to include Twitter and Facebook applications within their websites. When viewing a blog post, for example, users expect to have a “Follow me on Twitter” link near the blog post author name and a “Post to Twitter” or “Post to Facebook” button somewhere near the article content. While digging into Drupal projects I have found several contributed modules that can be used to provide Drupal integration with Social Networks and vice-versa. Here is a list of modules which I consider the most relevant: More

Best Practices for Deploying Multilingual Websites with Drupal

Best Practices for Deploying Multilingual Websites with Drupal

Kimberly McCabe... - Friday, May 07, 2010

While there are several options for Multilingual management of Drupal installations, selecting the “right” method requires a keen understanding of Drupal limitations and benefits.  Oshyn's Cesar Salazar authored a new Drupal white paper which explores: 

  •  Management of Websites with multiple languages
  •  Management of a Website with one language different than the default English
  •  Management of multiple languages in one website
  •  Combining management of multiple websites and multiple languages
  •  Managing different languages with different databases
  •  Managing different languages with one database

The “Drupal Multilingual Website” white paper can be downloaded for free at:http://www.oshyn.com/landingpages/drupal-multilingual

Oshyn recently released a several Open Source CMS white papers:
 More
Setup Memcache on Ubuntu for your Drupal 6 Site!

Setup Memcache on Ubuntu for your Drupal 6 Site!

German Villacreces... - Thursday, May 06, 2010

Memcache is a very simple caching system that uses memory to store objects. As you may already know, memory is faster to read than hard drive.  A site will take a lot less time to read a database result cached in memory. To make the best use of memcache on Drupal 6, you should install the memcache module. For this post we used Ubuntu Server 10.04, but all commands should work on most Ubuntu editions.
 More

Using cookie-free domains on Drupal

Using cookie-free domains on Drupal

German Villacreces... - Monday, May 03, 2010

When the browser makes requests to the web server, it sends cookie data on the header. On static files like images, stylesheets, javascript files and swf files, the cookie data is not needed so these files should be placed on a separate cookie-free domain. This way we reduce the overhead on the requests. More

ajax rotator
Recent Posts

RSS feeds
Tag cloud
Dynamic Data sitecore meetup E-commerce content mangement reddot whitepaper reddot cms jsp drools Sitecore Active Directory RFP social media content management los angeles project management Visual Basic facebook editing content portal APC rdbs ASP.NET MVC ipc facebook developers Velocity sitecore email campaign manager online marketing sitecore ECM geo Business Users marketing google analytics dynament scalability jahia wcm jquery, jquery plugin reddot cms higher education VS2010 LS wcm cloud computing reddot higher education CMS Actionscript 3 php Flash ASP.NET templating modules Drupal IIS ajax Maven open text management server cms los angeles open source content management white paper html web development los angeles LiveServer redundant database structure VB target dynament SEO communicating asp location Sharepoint MVC Visual Studio php5 cms white paper print web design los angeles lucene code design OO Development management sitecore oms EPiServer Active Directory open text liveserver open text web solutions IT Investment Sitecore Live Server Navigation Solr search suggest search engine web3.0 industry challenges content authors reddot white paper google maps javascript liferay development GSA ajax push google appEngine Acquia design patterns cms whitepaper tuckey LDAP inbound marketing url open-source AS3 data access deployment drush EPiServer fbml opentext cluster web marketing Delivery Server open text delivery server CMS usability optimization GIS licencing mysql sitecore devices web services plugin Database sales 2.0 mashups mashup mashware google search appliance web marketing for dummies jquery multilingual facebook app, OS 3.0, three20 software design boost twitter web content management Jahia Marketing Automation open text sitecore online marketing suite, online marketing suite JSR-168 concrete5 .net java postgis frontend optimization command line content management whitepaper oshyn social network lead generation linux jahia cms web2.0 friendly url WCM Design Patterns content authoring new sites Ubuntu Server Ubercart release management thoughts missing images css foursquare reddot profile tab ui architecture consulting cms los angeles, content management los angeles, web development los angeles, website design los angeles, web design los angeles, sitecore meetup, sitecore user group geographical cookie-free domain portlets icefaces webcomponent website design los angeles CRM oms memcache mobile open text cms enterprise web design lead management keywords content management systems presentation layer web evolution Active Directory google campaigns cloud multisite CMS Training theming call to action design profile box tuning spatial SMM ubuntu CTA integration patterns higher education template design VPP sitecore user group configuration management HubSpot iphone sitecore layout social 2.0 tools Web development performance keyword selection
2010 Copyright Oshyn. All rights reserved.