campusdiaries showcase - raj chourasia
TRANSCRIPT
Campus DiariesThe Best and The Biggest Celebration of Your
Stories.
campusdiaries.com
Hello I am Campus Diaries
Your Platform campusdiaries.com
Your Stories campusdiaries.com/explore
Your Magazine campusdiaries.com/magazine
Your Community campusdiaries.com/people
campusdiaries.com
Biodata
13 cities, 250 colleges in India
Community strength 10,000+
Stories told 7,000+
20,000 monthly magazines in print and
digital
One year old
Team of 7 campusdiaries.com/about
campusdiaries.com
The Concept
User
Generated
Content
Mainstream
Publishing
campusdiaries.com
Social
network
Publishing
&
Blogging
mag
Digi
mag
Campusdiaries.com and Drupal
campusdiaries.com
Why DRUPAL 7 ??
It was love at
first sight.
Lets be serious ..
Complex is simple
There is a module for that
Power of people – The Community
Feels safe
Commerce couldn't be easier
Customize it – Open Source
campusdiaries.com
What we made out of Drupal 7
campusdiaries.com
Campus Diaries Website
http://campusdiaries.com/
Lets go check it out.
Building Blocks
Views
Blocks
Profile 2
User Relationship
Rules
Heartbeat
Commerce
Omega Theme
campusdiaries.com
Some cool stuff ..
Relation Module
Features Module
Node Js
Apache Solr
Google Analytics
Syslog
campusdiaries.com
What Else
Flags
Address Field
Plupload
Ckeditor
Organic Groups
List goes on and on ..
campusdiaries.com
Custom Development
Fit to push – improvise
Ajaxify the hell out of it
Interactivity Widget
Relation Widget
Featuring
Onboarding
A simple slideshow
Surprize Me
campusdiaries.com
Performance Matters
Its all about caching
◦ Zend Opcode Cache
◦ Query Cache
◦ Entity Cache
◦ Views Cache
◦ Memcache
◦ CDN
campusdiaries.com
Database
◦ Optimize queries
◦ Master and Slave
Zip your ajax too
Js and css minification and compression
Logstash
Php optimization - Xhprof
campusdiaries.com
Campus Diaries Runs on
Nginx
Php 5.4
Mysql
Amazon EC2
NFS
Emails – Mandrill
Munin
GA
campusdiaries.com
campusdiaries.com
This might help
The only correct way is the Drupal Way
Version control - GIT
Get settings out of database
Don’t use apache, Nginx runs well with drupal
Don’t use core statistics, GA is awesome
Don’t log into database
Custom php code in Views – NO
Cache all you can
campusdiaries.com
We are working on
Responsive and Adaptive Design
◦ Adaptive Theme
◦ Picture Module
◦ Complete Design Overhaul
Recommendation Engine
Make Nginx and Memcache talk directly
Trends and Customized analytics
◦ Python & Google Charts API
campusdiaries.com
Exciting and Challenging
Wordpress, Blogger exporter for users
Lightweight simple image cropping
Apps
QA and automation
campusdiaries.com
campusdiaries.com
Questions ??
campusdiaries.com
Find us on
campusdiaries.com
f/campusdiaries
@campus_diaries
campusdiaries.com
Raj Chourasia
9591346976
Thanks !
campusdiaries.com