SlideShare une entreprise Scribd logo
1  sur  22
Multisite implementation
Within Nonprofit organization
@wi9idWigidTriyadi@gmail.com
Center for International Forestry
Research (CIFOR)
22017 wcJkt - Wigid Triyadi
Before WordPress Era
• One tunnel for posting
• Multi faces, design and feature
• Struggling with SEO
• Hard to be creative or cutting edge
– Limited resources
– Limited sources
2017 wcJkt - Wigid Triyadi 3
4
Before WordPress Era [cont’d]
2017 wcJkt - Wigid Triyadi
Until one fine day
52017 wcJkt - Wigid Triyadi
The requirement
• A.S.A.P
• Multiple authors
• Easy for author to create a news / posts
Also
• Possibility to be customized
• Easy to update
– Security issue
62017 wcJkt - Wigid Triyadi
First WordPress!
• As a news based
website
• Multi tunnel posting
• Conservative approach
– Tagging with category
and tags only
• Multi language
72017 wcJkt - Wigid Triyadi
http://blog.cifor.org
WordPress!
• Cost
– Started from free
• Ease of use
– Author focus on the atricles
• SEO Friendly
– Support SEO tag minimum
• Support from the community
• Scalable!
– Sky is the limit
82017 wcJkt - Wigid Triyadi
Multisite?
92017 wcJkt - Wigid Triyadi
Single site Multisite
Allow Multisite
102017 wcJkt - Wigid Triyadi
• Subdomain
• Subfolder
First Multisite
• Used on our biggest annual event website
• As subfolder
• Custom post and taxonomy
• Relational post
112017 wcJkt - Wigid Triyadi
Landscapes.org
[ 12 ]
2017 wcJkt - Wigid Triyadi 9
Center for International Forestry
Research (CIFOR)
2017 wcJkt - Wigid Triyadi 13
Why Multisite?
• Single installation
• Single user dashboard
• Isolated backend
• Site branding will be easily achieved
• Share plugins, themes, widgets and data
2017 wcJkt - Wigid Triyadi 14
On our outlets
• Research output
– Publication Books, Journals
– Videos -> YouTube
– Photos -> Flickr
– Presentations - > SlideShare
– News -> Articles, blogs
• Projects and research updates
152017 wcJkt - Wigid Triyadi
Implementation
2017 wcJkt - Wigid Triyadi 16
Implementation [cont’d]
172017 wcJkt - Wigid Triyadi
Mainsite Project sites
Share data and functionality
Implementation [cont’d]
• Custom API to store
assets data
• Sharing assets across
sites
• Widget and sidebar
optimization
• Events page builder
• 15 sites and counting
• Search results and
search performances
• Windows based server
– Site performance
– Plugins compatibility
182017 wcJkt - Wigid Triyadi
Completely different layout
192017 wcJkt - Wigid Triyadi
Center for International Forestry
Research (CIFOR)
2017 wcJkt - Wigid Triyadi 20
Dos and don’ts
• Network that share one
brand
– University, Government
Events or Community
with different locations.
• Share same Features
• FTP users on specific
site
• Multisite as staging /
development site
• Multisite for different
client / organization
• Users need to install
plugins or themes
• Shared hosting
212017 wcJkt - Wigid Triyadi
Questions?
232017 wcJkt - Wigid Triyadi
Thank you!
@wi9id

Contenu connexe

Tendances

Tendances (19)

TYPO3 and t3kit overview
TYPO3 and t3kit overviewTYPO3 and t3kit overview
TYPO3 and t3kit overview
 
Git hub 2
Git hub 2Git hub 2
Git hub 2
 
DublinJS: Titanium & Alloy
DublinJS: Titanium & AlloyDublinJS: Titanium & Alloy
DublinJS: Titanium & Alloy
 
CICS Content Delivery Server v3
CICS Content Delivery Server v3CICS Content Delivery Server v3
CICS Content Delivery Server v3
 
Get IT together
Get IT togetherGet IT together
Get IT together
 
Install sitecore experience commerce 9.0
Install sitecore experience commerce 9.0Install sitecore experience commerce 9.0
Install sitecore experience commerce 9.0
 
WebRTC and XWiki
WebRTC and XWikiWebRTC and XWiki
WebRTC and XWiki
 
WDC lntroduction
WDC lntroductionWDC lntroduction
WDC lntroduction
 
Cics content delivery server v3
Cics content delivery server v3Cics content delivery server v3
Cics content delivery server v3
 
What does the CNCF actually do?
What does the CNCF actually do?What does the CNCF actually do?
What does the CNCF actually do?
 
Delayed operations with Queues
Delayed operations with QueuesDelayed operations with Queues
Delayed operations with Queues
 
Sgmp Wiki - GenNxt Wiki Concepts
Sgmp Wiki - GenNxt Wiki ConceptsSgmp Wiki - GenNxt Wiki Concepts
Sgmp Wiki - GenNxt Wiki Concepts
 
Webrecorder: Building, Maintaining & Growing
Webrecorder: Building, Maintaining & GrowingWebrecorder: Building, Maintaining & Growing
Webrecorder: Building, Maintaining & Growing
 
Git hub
Git hubGit hub
Git hub
 
FIWARE Global Summit - Building Real-time Dashboards to Monitor Context
FIWARE Global Summit - Building Real-time Dashboards to Monitor ContextFIWARE Global Summit - Building Real-time Dashboards to Monitor Context
FIWARE Global Summit - Building Real-time Dashboards to Monitor Context
 
MariaDB and open source collaboration
MariaDB and open source collaborationMariaDB and open source collaboration
MariaDB and open source collaboration
 
Sugcon 2018 Highlights
Sugcon 2018 HighlightsSugcon 2018 Highlights
Sugcon 2018 Highlights
 
Lets explore sitecore helix
Lets explore sitecore helixLets explore sitecore helix
Lets explore sitecore helix
 
Skynet Hack the System slides
Skynet Hack the System slidesSkynet Hack the System slides
Skynet Hack the System slides
 

En vedette

En vedette (10)

WooCommerce CRUD and Data Store by Akeda Bagus
WooCommerce CRUD and Data Store by Akeda BagusWooCommerce CRUD and Data Store by Akeda Bagus
WooCommerce CRUD and Data Store by Akeda Bagus
 
Gutenberg for Modern Editing by Niels Lange
Gutenberg for Modern Editing by Niels LangeGutenberg for Modern Editing by Niels Lange
Gutenberg for Modern Editing by Niels Lange
 
Performance Tuning and Security Hardening using Drop-In and Must-Use Plugins ...
Performance Tuning and Security Hardening using Drop-In and Must-Use Plugins ...Performance Tuning and Security Hardening using Drop-In and Must-Use Plugins ...
Performance Tuning and Security Hardening using Drop-In and Must-Use Plugins ...
 
Headless CMS featuring WordPress by Dreb Bits
Headless CMS featuring WordPress by Dreb BitsHeadless CMS featuring WordPress by Dreb Bits
Headless CMS featuring WordPress by Dreb Bits
 
Five Things to Worry Later for Stress-free Site Making by Hafiz Rahman
Five Things to Worry Later for Stress-free Site Making by Hafiz RahmanFive Things to Worry Later for Stress-free Site Making by Hafiz Rahman
Five Things to Worry Later for Stress-free Site Making by Hafiz Rahman
 
Independent Digital Worker ( Digital Nomad ) by Victorina Augusklamasia
Independent Digital Worker ( Digital Nomad ) by Victorina AugusklamasiaIndependent Digital Worker ( Digital Nomad ) by Victorina Augusklamasia
Independent Digital Worker ( Digital Nomad ) by Victorina Augusklamasia
 
Lesson Learned: My Freelance Experience by Aris Setiawan
Lesson Learned: My Freelance Experience by Aris SetiawanLesson Learned: My Freelance Experience by Aris Setiawan
Lesson Learned: My Freelance Experience by Aris Setiawan
 
Optimizing Your Travel Blog by Farchan Noorrachman
Optimizing Your Travel Blog by Farchan NoorrachmanOptimizing Your Travel Blog by Farchan Noorrachman
Optimizing Your Travel Blog by Farchan Noorrachman
 
How to build an online shop using WooCommerce for Indonesian Market by Agus m...
How to build an online shop using WooCommerce for Indonesian Market by Agus m...How to build an online shop using WooCommerce for Indonesian Market by Agus m...
How to build an online shop using WooCommerce for Indonesian Market by Agus m...
 
Experience to Share: Paragraph Improvisation by Indri handayani
Experience to Share: Paragraph Improvisation by Indri handayaniExperience to Share: Paragraph Improvisation by Indri handayani
Experience to Share: Paragraph Improvisation by Indri handayani
 

Similaire à Multisite Implementation Within Nonprofit Organization by Wigid Triyadi

VRA 2012 - MDID Users Group
VRA 2012 - MDID Users GroupVRA 2012 - MDID Users Group
VRA 2012 - MDID Users Group
knabar
 
2012 mct summit presentation final
2012 mct summit presentation final2012 mct summit presentation final
2012 mct summit presentation final
Dmitri Artamonov
 
Wix Apps in WP TLV
Wix Apps in WP TLVWix Apps in WP TLV
Wix Apps in WP TLV
dsero
 
Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013
Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013
Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013
Aaron Saunders
 

Similaire à Multisite Implementation Within Nonprofit Organization by Wigid Triyadi (20)

Semantische Technologien (nicht nur) für die verbesserte Suche in SharePoint
Semantische Technologien (nicht nur) für die verbesserte Suche in SharePointSemantische Technologien (nicht nur) für die verbesserte Suche in SharePoint
Semantische Technologien (nicht nur) für die verbesserte Suche in SharePoint
 
VRA 2012, MDID users group
VRA 2012, MDID users groupVRA 2012, MDID users group
VRA 2012, MDID users group
 
VRA 2012 - MDID Users Group
VRA 2012 - MDID Users GroupVRA 2012 - MDID Users Group
VRA 2012 - MDID Users Group
 
Csun retrofitting anoosha&sathish-2
Csun retrofitting anoosha&sathish-2Csun retrofitting anoosha&sathish-2
Csun retrofitting anoosha&sathish-2
 
Extending Power BI with your own custom visual
Extending Power BI with your own custom visualExtending Power BI with your own custom visual
Extending Power BI with your own custom visual
 
Shaun-Ellis-feb25
Shaun-Ellis-feb25Shaun-Ellis-feb25
Shaun-Ellis-feb25
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
2012 mct summit presentation final
2012 mct summit presentation final2012 mct summit presentation final
2012 mct summit presentation final
 
The Canton of Zurich will deploy a SMW-based portal to manage historical monu...
The Canton of Zurich will deploy a SMW-based portal to manage historical monu...The Canton of Zurich will deploy a SMW-based portal to manage historical monu...
The Canton of Zurich will deploy a SMW-based portal to manage historical monu...
 
SMW User Conference 2014: Monuments Database for Kanton Zürich / Kanton Züric...
SMW User Conference 2014: Monuments Database for Kanton Zürich / Kanton Züric...SMW User Conference 2014: Monuments Database for Kanton Zürich / Kanton Züric...
SMW User Conference 2014: Monuments Database for Kanton Zürich / Kanton Züric...
 
Wix Apps in WP TLV
Wix Apps in WP TLVWix Apps in WP TLV
Wix Apps in WP TLV
 
Building the Web with Gradle
Building the Web with GradleBuilding the Web with Gradle
Building the Web with Gradle
 
Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013
Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013
Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013
 
Getting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectGetting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" Project
 
Why marketers are the real winners with Sitecore XM Cloud
Why marketers are the real winners with Sitecore XM CloudWhy marketers are the real winners with Sitecore XM Cloud
Why marketers are the real winners with Sitecore XM Cloud
 
2018 07 aws windsor user group - fall project planning v1
2018 07 aws windsor user group - fall project planning v12018 07 aws windsor user group - fall project planning v1
2018 07 aws windsor user group - fall project planning v1
 
CICS TS v5.5 support for Node.js applications
CICS TS v5.5 support for Node.js applicationsCICS TS v5.5 support for Node.js applications
CICS TS v5.5 support for Node.js applications
 
Going mobile with RichFaces
Going mobile with RichFacesGoing mobile with RichFaces
Going mobile with RichFaces
 
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
 
Building your microsite with Documents & Sites
Building your microsite with Documents & SitesBuilding your microsite with Documents & Sites
Building your microsite with Documents & Sites
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Multisite Implementation Within Nonprofit Organization by Wigid Triyadi

  • 1. Multisite implementation Within Nonprofit organization @wi9idWigidTriyadi@gmail.com
  • 2. Center for International Forestry Research (CIFOR) 22017 wcJkt - Wigid Triyadi
  • 3. Before WordPress Era • One tunnel for posting • Multi faces, design and feature • Struggling with SEO • Hard to be creative or cutting edge – Limited resources – Limited sources 2017 wcJkt - Wigid Triyadi 3
  • 4. 4 Before WordPress Era [cont’d] 2017 wcJkt - Wigid Triyadi
  • 5. Until one fine day 52017 wcJkt - Wigid Triyadi
  • 6. The requirement • A.S.A.P • Multiple authors • Easy for author to create a news / posts Also • Possibility to be customized • Easy to update – Security issue 62017 wcJkt - Wigid Triyadi
  • 7. First WordPress! • As a news based website • Multi tunnel posting • Conservative approach – Tagging with category and tags only • Multi language 72017 wcJkt - Wigid Triyadi http://blog.cifor.org
  • 8. WordPress! • Cost – Started from free • Ease of use – Author focus on the atricles • SEO Friendly – Support SEO tag minimum • Support from the community • Scalable! – Sky is the limit 82017 wcJkt - Wigid Triyadi
  • 9. Multisite? 92017 wcJkt - Wigid Triyadi Single site Multisite
  • 10. Allow Multisite 102017 wcJkt - Wigid Triyadi • Subdomain • Subfolder
  • 11. First Multisite • Used on our biggest annual event website • As subfolder • Custom post and taxonomy • Relational post 112017 wcJkt - Wigid Triyadi
  • 12. Landscapes.org [ 12 ] 2017 wcJkt - Wigid Triyadi 9
  • 13. Center for International Forestry Research (CIFOR) 2017 wcJkt - Wigid Triyadi 13
  • 14. Why Multisite? • Single installation • Single user dashboard • Isolated backend • Site branding will be easily achieved • Share plugins, themes, widgets and data 2017 wcJkt - Wigid Triyadi 14
  • 15. On our outlets • Research output – Publication Books, Journals – Videos -> YouTube – Photos -> Flickr – Presentations - > SlideShare – News -> Articles, blogs • Projects and research updates 152017 wcJkt - Wigid Triyadi
  • 16. Implementation 2017 wcJkt - Wigid Triyadi 16
  • 17. Implementation [cont’d] 172017 wcJkt - Wigid Triyadi Mainsite Project sites Share data and functionality
  • 18. Implementation [cont’d] • Custom API to store assets data • Sharing assets across sites • Widget and sidebar optimization • Events page builder • 15 sites and counting • Search results and search performances • Windows based server – Site performance – Plugins compatibility 182017 wcJkt - Wigid Triyadi
  • 19. Completely different layout 192017 wcJkt - Wigid Triyadi
  • 20. Center for International Forestry Research (CIFOR) 2017 wcJkt - Wigid Triyadi 20
  • 21. Dos and don’ts • Network that share one brand – University, Government Events or Community with different locations. • Share same Features • FTP users on specific site • Multisite as staging / development site • Multisite for different client / organization • Users need to install plugins or themes • Shared hosting 212017 wcJkt - Wigid Triyadi
  • 22. Questions? 232017 wcJkt - Wigid Triyadi Thank you! @wi9id

Notes de l'éditeur

  1. Windows MCMS Classic ASP based website Migrasi ke TYPO3 Beragam antarmuka
  2. 2010 At that time, all the content update had to go to one team, HTML knowledge is require to create a post We have multiple layout and functionality on each project sites, project sites need to displaying news/latest info on particular topic/project
  3. End of 2010
  4. New platform
  5. Success story?? PV: 2011 11k 2012 30k 2013 40k 2014 60k
  6. Started from free Focus on the article SEO and XML that Supported by from plugins Well documented codex 2013
  7. Single site vs multisite How to post is the same Plugins and themes can be network activated, cache – seo - jetpack DB is the same, different table
  8. Option: Subdomain or subfolder
  9. 9 sites is now running there Within unix enviroment
  10. Branding goals Archived! That challenge us to have it on Windows
  11. Kembali ke CIFOR,
  12. Single installation meaning once update will apply to all Maintenance cost reduced Single user access, bayangkan bila website anda memiliki beberapa orang author, akan jauh lebih mudah bagi anda dan author untuk melakukan setup dan mengingat satu login dibandingkan berada di system yang berbeda Isolated backend from data perspective and user persective Domain moving?
  13. Windows based server
  14. Sharing data and functionality
  15. Sky is the limit
  16. WordPress lesson learned Alternate using page or custom post type Totally different installation Multitenancy basically share themes folder ataupun plugin menggunakan windows shorcut atau symlink
  17. Within current approach, the meta information are save as custom field, instead we can compress the db usage by implementing API to save DB size