DOC PREVIEW
CU-Boulder CSCI 5828 - Drupal

This preview shows page 1-2-14-15-30-31 out of 31 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 31 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 31 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 31 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 31 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 31 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 31 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 31 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

-Web Applications Made Easy by Søren HouenShow%of%hands%• Who%has%used%Drupal?%Background%/%Show%off%%• Working%with%Drupal%for%almost%a%year%– Completed%seven%enterprise?strength%CMS%projects%– New%one%in%the%tubes%• Come%from%a%PHP%background%with%and%without%Frameworks%(Symfony,%Zend,%CakePHP)%– Apart,%of%course,%from%having%a%CS%bachelor%• ArLcle%in%IEEE%ICSC%2009%last%year%– hRp://www.computer.org/portal/web/csdl/doi/10.1109/ICSC.2009.79%Show%off%• 999%Credits:%Flash%Gamesite%(999credits.com)%My%Drupal%sites%• These%Games%Rock:%Flash%Gamesite%My%Drupal%sites%• StarcraZ%2%Observer:%Community%hub%My%Drupal%sites%• Houen.net:%My%Company%website%My%Drupal%sites%• Basico.dk:%Company%website%My%Drupal%sites%• Spoing.dk:%Company%website%My%Drupal%sites%• Advis.dk:%Company%website%Quick%look%• Open%source%framework%(GPL)%• Started%by%Dries%Buytaert%in%2000%• Began%as%forum%board%for%8%students%• More%than%275.000%current%installaLons%– (hRp://drupal.org/project/usage:%02/09/ 10) %• Is%used%for%high?volume%business?criLcal%sites%– For%example%large%newspap ers%(pol.dk,%berlingske.dk)%Purpose%• More%than%a%framewo rk:%Complete%full?featured%point?and?click%WYS IWYG%CMS%• Fast%to%build%• Easy%to%extend%• Robust%• Fast%Features%• MulL?plaborm%(Apache/IIS)%– Linux,%BSD,%Solaris,%Windows,%Mac%• Database?independent%– MySQL%&%PostgreSQL%standard%– Can%be%extended%to%any%relaLonal%database%• MulL?language%Ser vices%• “No%code%needed”%basic%funcLonality%– Point?and?click%WYSIWYG%administraLon%– Full%user%administraLon%• Signup%with%email%vali daLon%• Customizable%role?based%permission%system%– Content%creaLon%&%ediLng%– Deep%content%searching%– Customizable%caching%– Input%saniLzaLon%Ser vices%– SEO%&%user%friendly%URL’s%• www.example.com/this?url?rocks%– Permalinks%%• www.example.com/node/143%– Versi on%control%• Enable,%edit,%mess%up,%roll%back%(blame%somebody)%– StaLsLcs%• What%(content),%who%(IP/users),from%where%(referrers),%to%where%(navigaLon%on%site)%– Content%syndi caLo n%(RD F/RSS)%Ser vices%• Standard%end ?produ ct%fun cLonal ity%– Content%types%• Pages%(Page)%• Blog%(Story)%• Wiki%(Book)%Main%Concepts%• Model?View?Controller%architecture%– Database%– Controller%logic%– Theme%system%• Cron%script%– Cache,%search,%Ldy%up,%etc.%• Modules,%modules,%modules%– Extension%by%huge%number%of%enterprise?strength%modules%=%All?purpose%web%framework%Call%stack%• BoRom?up%levels%of%conceptual%layers%• NoLce%low%placement%of%modules%=%POWERFUL%Node%• Mother%of%all%content%• Very%basi c%informaLon%– Author%– CreaLon%date%– Title%– Body%• Anything%else%is%up%to%you%(o r%a%modul e)%Modules%• We’ll%save%those%for%later%Blocks%Flashback%User%permiss ions%• Users%• Roles%• Permission%• Equals%– Who%can%do%what%– Access%what%– See%what%Templates%• How%content%app ears%– Same%site,%different%theme%Examples%• 5?minute%CMS%– WITH%ONE%HAND!%• Views%5?minute%CMS%?%ONE%HANDED%Views%The%downside%• High%maintenance%– Must%be%updated%regularly%to%be%secure%• hRp://drupal.org/node/661600%%– Updates%are%Lme?consuming%(unlike%Wordpress%1?click%updates)%• My%fervent%prayer:%Improved%in%Drupal%7%• No%reselling%without%GPL’ing%– Anyone%got%a%business%model%for%selling%a%good%gamesite%under%the%GPL?%• +1%million%nodes%requi res%special%handling%– Not%really%downside%as%so%does%most%other%frameworks,%and%can%be%handled%The%upside%• EVERYTHING%ELSE%PRESENTED!%• SkepLcal?%Take%two%CMS%frameworks%and%call%me%in%the%morning.%The%literature%• Don’t%call%me%–%read!%• Good%resources%to%learn%drupal%(an d%th e%sources%for%these%slides)%– Drupal.org%documentaLon%• HUGE%user%base%• Living,%breathing,%fro thi ng%community%–


View Full Document

CU-Boulder CSCI 5828 - Drupal

Documents in this Course
Deadlock

Deadlock

23 pages

Deadlock

Deadlock

23 pages

Deadlock

Deadlock

22 pages

Load more
Download Drupal
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Drupal and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Drupal 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?