Monday, August 3, 2015

Select – Landing Page Builder

SELECT – a set of 27 multi-purpose landing pages with the page builder. It helps you to create the desired landing page by yourself within just minutes.


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

Lee & Cindy C – Official Movie Site

Lee & Cindy C. is a romantic (tragi)comedy about rock dreams, crooner passion and an unpredictable love story. This is the Official Movie site


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

Ronik Design

Ronik is a creative design and development agency.


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

Balkan Food Club

We are an independent production company featuring Balkan gastronomy. We want you to cook, eat and travel to this exciting region of Europe…


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

redco.

redco. Is brand that tells the story of redemption through art and fashion. We partner with The A21 Campaign which fights against human trafficking.


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

Introduction to Elasticsearch in PHP

In this tutorial, we’re going to take a look at Elasticsearch and how we can use it in PHP. Elasticsearch is an open-source search server based on Apache Lucene. We can use it to perform super fast full-text and other complex searches. It also includes a REST API which allows us to easily issue requests for creating, deleting, updating and retrieving of data.

ElasticSearch Logo

Installing Elasticsearch

To install Elasticsearch we first need to install Java. By default, it is not available in the repositories that Ubuntu uses so we need to add one.

sudo add-apt-repository ppa:webupd8team/java

Next, we execute the following to update the sources.

sudo apt-get update

Once that’s done, we can install Java.

sudo apt-get install oracle-java8-installer

Next, let’s download Elasticsearch using wget.

wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.5.2.tar.gz

Currently, the most recent stable version is 1.5.2 so that is what we used above. If you want to make sure you get the most recent version, take a look at the Elasticsearch downloads page.

Then, we extract and install.

mkdir es
tar -xf elasticsearch-1.5.2.tar.gz -C es
cd es
./bin/elasticsearch

When we access http://localhost:9200 in the browser, we get something similar to the following:

{
  "status" : 200,
  "name" : "Rumiko Fujikawa",
  "cluster_name" : "elasticsearch",
  "version" : {
    "number" : "1.5.2",
    "build_hash" : "62ff9868b4c8a0c45860bebb259e21980778ab1c",
    "build_timestamp" : "2015-04-27T09:21:06Z",
    "build_snapshot" : false,
    "lucene_version" : "4.10.4"
  },
  "tagline" : "You Know, for Search"
}

Continue reading %Introduction to Elasticsearch in PHP%


by Wern Ancheta via SitePoint

Introducing Theme Juice for Local WordPress Development

Like most WordPress developers, I used MAMP for local development environments. MAMP works well for some people, but it doesn’t really allow you to create reproducible development environments. Your environment is really at the will of both MAMP itself (i.e. your settings), as well as which operating system you’re developing on; and that’s really not a good thing.

After awhile, the MAMP workflow isn’t all that it’s cracked up to be, especially once you begin needing to share environments between team members. Suffice it to say, we left the MAMP workflow behind once we were introduced to the ubiquitous Vagrant. I won’t get into the details of that affair, because there’s already a great article written on that happening to somebody else. But how do you ease yourself into Vagrant, when you’re so used to your beloved MAMP workflow?

Enter, Theme Juice (or tj), a command line utility for modern WordPress development. It takes the pain out of local development by taking advantage of Vagrant and an Apache fork of VVV called VVV-Apache as the virtual machine. It allows you to generate an unlimited number of local development projects, manage their dependencies, and even handles deploying them, all from the command line.

Requirements

This project requires Vagrant and VirtualBox to be able to create virtual machines for local development. Please download and install both of these before following along with this article.

Continue reading %Introducing Theme Juice for Local WordPress Development%


by Ezekiel Gabrielse via SitePoint