Another good option to run Drupal sites nowadays is Nginx. Nginx is a Proxy/Web Server not as complex as Apache and is well known for is security, responsiveness and speed when handling PHP apps together with PHP-FMP. On this this post I will introduce you on how to manually install and run Nginx and PHP-FPM so you can host any Drupal site with SSL support.
The suggested installation instructions by drupal.org: https://www.drupal.org/node/2310819
Perusio Nginx suggested Drupal Configuration https://github.com/perusio/drupal-with-nginx/tree/D7#installation…
On this tutorial I will show you how to configure Varnish as a proxy server so you can re route you requests to any Apache or Nginx Server.
Configuring Varnish on Ubuntu on distributed Servers is not a complex task, we just need to download some packages and then we will have to copy/paste the configurations below in order to start. Feel free to modify the provided configurations according to your needs. This post assumes there is another server Apache/Nginx listening on port 80 and running a Drupal site.
Ok, Let's begin.
Install Varnish 3.0.5 from Ubuntu 14.04 repositories:
$sudo apt-get install varnish
Configure varnish deamon:
$sudo nano /etc/default/varnish
Foundation is one of the latest and most popular responsive frameworks available on the Web nowadays, quite easy to use, fast to learn, the documentation section is really useful and there is also a Drupal version of this framework included as a base theme so you can take good advantage of Foundation in Drupal.
Zurb Foundation is the Drupal base theme that implements this nice framework and offers a lot of advantages for example, creating Modal windows with Foundation is a pretty straight forward task and the base theme makes this task way easier on Drupal by providing a …Read more...
First, you need to get some necessary packages from the Ubuntu repository, on a terminal window type:
# sudo apt-get install memcached php5-memcache
This will install the Memcache Server deamon and the PHP Memcache Extension.
Then, on your settings.php file you will need to add this lines in order to activate the Memcache Drupal module, see the module's documentation for more information about extend your memcache functionality.
Content managers have to deal always with metadata provided by imagery of your website, this can be a tedious task for them and obviously it takes time to fill out all the meta data for your images so they can be properly displayed on the site, indexed by search providers, etc.
One of the easiest ways I found to get information from an image file on Drupal is by using a module called Exif, this module uses the exif specification format to get the information used by digital cameras for example. This…Read more...
On this tutorial we will learn how to easily install the necessary Ruby packages needed on Ubuntu 14.04 in order to run compass and let Drupal do the magic with SASS.
On a terminal window type:
$sudo apt-get install ruby ruby-dev
once ruby is installed, run:
$sudo gem install compass
$sudo gem install sass
and there you go!
run "compass watch" on the Drupal theme folder you chose for you site and that's all, Compass will start scanning all the *.scsc files and compile all the changes on your styles.
Node referencing has been a great concept when working with Drupal content, it helps create complex references between nodes and it has been widely used, for example when you create a Photo Gallery. Having a Photo Gallery is pretty easy in Drupal, you need a content-type that will handle the information of an album or gallery and another content-type that will handle the images information. Using Node References will attach those images to your Albums. How? using this module in Drupal 7:
Of course, by default you won't have a nice way to identify which of the referenced nodes you want when creating a Album, but I found this project pretty straightforward in order to handle that lackRead more...
I got to say Wow! I have been working with Drupal for the past 4 years and translating content has been a difficult process not only when installing a site with different languages but maintaining that site and the translations. Now with Drupal 7 this tasks is becoming a pretty simple task thanks to 2 fully recommended modules:
Localization update module is now taking care of importing the .po files from translations project http://localize.drupal.org/ not only for the core files but the community modules installed on your system, automatically! and something i really find interesting is the ability it gives to sync translations directly with the translations project server. The Localization client will give you a nice…Read more...
First Drupal 7 blog, first Drupal 7 install since it is available. Let's see how it goes, so far there are some modules i cannot yet get to activate, track field, location and gmap, not ready for D7! but the Media module looks pretty awesome to handle media on Drupal 7 and its plupload integration. The video below was added using this module. Well what can i say, so far so good Drupal 7!
I'll keep posting as soon as new features arrive!