joomla webhosting op joomladagen 2009
Upcoming SlideShare
Loading in...5
×
 

joomla webhosting op joomladagen 2009

on

  • 1,427 views

Presentie van Byte Internet (www.byte.nl) over Joomla Hosting door Gruus van Woerkom op de Joomla Dagen 2009....

Presentie van Byte Internet (www.byte.nl) over Joomla Hosting door Gruus van Woerkom op de Joomla Dagen 2009.

Hoe kun je webservers opschalen? Hoe houd je databaseservers (MySQL) snel? Wat is databasereplicatie?

Verder wordt uitgelegd over security en hacken bij Joomla sites met statistieken over het aantal hacks dat bij Byte Internet automatisch wordt afgevangen.

Statistics

Views

Total Views
1,427
Views on SlideShare
1,408
Embed Views
19

Actions

Likes
1
Downloads
2
Comments
0

2 Embeds 19

http://www.linkedin.com 18
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

joomla webhosting op joomladagen 2009 joomla webhosting op joomladagen 2009 Presentation Transcript

  • Where we do our webhosting? I think we got ours with our new cappuccino machine! Ir. Gruus van Woerkom (Byte Internet) Joomla Hosting and Hosting Trends
  • What I’d like to talk about with you
    • Who is Gruus?
    • Joomla & Hosting
    • Trends in Business & Tech
    • Choice of topics
    • Discussion
  • Gruus @ Byte
    • One of 3 directors at Byte.
    • Byte is a webhosting company (clustering, cool tech).
    • Interaction with webdevelopers, monthly seminar.
    • 14 people, Amsterdam based.
  • Issues with hosting companies
    • Availability
    • Speed
    • Installation and configuration
    • Security issues / hacks
    • Support
    • Joomla Ban
  • Always up
    • “ I want my site to be always up”
    • Concept: High availability
      • Redundancy
      • Automatic failover (hot standby)
      • Webclusters
      • Database replication
      • Files on NAS
      • FTP, DNS, Mail
  • Always fast (1)
    • “ I want my site to be fast!”
    • Scale out!
      • Add more webservers to cluster
      • Split webclusters
      • Add more databaseclusters
      • Add more fileservers/NAS
  • Always fast (2)
    • Do NOT bother clients/sites.
    • Detect bad neighbours! Isolate heavy users.
    • Innovate on technology (Apache, PHP, MySQL).
    • Load balancer 1…n
    • Webcluster 1…n
    • Fileserver 1…n
    • Databasecluster 1…n
    • “ Change your IP to…”
    • “ Change your documentroot to…”
    • “ Change your database server to…”
  • Be kind to Joomla!
    • FTP/Apache configuration
      • Permissions to install, maintain and use components.
    • PHP configuration
      • Safemode, etc.
    • MySQL setup/configuration
      • Replication, Backups, Restore, Retention
  • Fresh Statistics @ Byte Clusters (12-6-2009) (Dutch)
    • 116.754 aanvallen tegengehouden per week, dat is 5.000.000 per jaar.
    • Geextrapoleerd, 92.000 verschillende IP's per jaar
    • Een beperk aantal IP's zorgt voor de meeste aanvallen.
    • De top tien IP's van vanmiddag zijn verantwoordelijk voor 54% van de aanvallen.
    • 62% van de aanvallen is gericht op bugs Joomla. Zelfs bugs uit 2006/2007(CVE-2006-3774, CVE-2007-2089) worden nog gebruikt.
    • 69% van de aanvallen doen een "remote file inclusion". Als die lukt hebben de hackers in 1 klap 100% controle over de hele website. Deze hacks worden door aanpassingen van Byte aan PHP zowiezo tegengehouden.
  •  
  •  
    • En...
    • HOPLA!
    • And...
    • HOPLA!
  • Joomla Security Incidents
    • Mass scale, automated hacks
    • Goal (money) oriented (spam, phishing, identity theft)
    • Daily hack attempts
    • Joomla Host?
      • Hosting company should actively monitor versions (and mail customers and shut down sites)
      • Emergency patching?
        • Severe vulnerability
        • Limited fallout possibility of emergency patch
  •  
  •  
  • Elmina Fortress, Ghana
  • Elmina Fortress Gatekeeper
  • Support/Developer Friendly Host
    • Give good support
    • Share knowledge
    • Announce maintenance (Apache, PHP, MySQL, file).
    • Plan maintenance windows (nightly).
    • Provide test environment for technical migrations.
    • Not: Ban Joomla.
  • Hosting Trends - Business
  • Hosting Trends - Business
    • Sites become ever more important for business.
    • More business critical applications online.
    • Peak Performance / Slashdot-effect.
      • Your moment to shine
      • Your site is down
    • SLA
      • on uptime
      • on performance
      • on application
    • Open source & developer independence.
  • Hosting Trends - Tech
    • Clusterhosting (high availability)
    • Cloud computing
    • Virtualized servers? VPS
  • Further discussion
    • What are we going to talk about?
    • Vote @ twitter.com/Byte_Internet ;)
    • Coole gadgets bij Byte
    • Feature wishlist
    • Business and Joomla = Specialization en cooperation = Work together, not against each other
  • Cool gadgets @ Byte
    • PHP optimization (path checks).
    • Test environment (PHP, MySQL, Apache 2.0).
    • Hacker Slayer.
    • Dynamic Database Resolution.
    • BPU
      • Byte Performance Units
    • VIAGRA
      • Villain Isolation And Growling Restrainment Area
  •  
  •  
  • 2. Feature Wish List Joomla Host
    • Automated Maintenance
      • Joomla
      • Components, Modules, Extensions
    • Certification of third party components
      • Rating
      • Centralized tracking
  • Specialization en cooperation (1)
    • Focus on limited amount of things
      • IBM (market cap = 142.000.000.000, revenue 95.000.000.000) sells PC branch to Lenovo.
      • One-person webdesign (revenue 25.000) company provides template design, builds components, makes business cards and can assist in building a computer network. Ow, and some Java programming.
  • Specialization en cooperation (2)
    • Wikipedia
      • Division of labour or specialization is the specialization of cooperative labour in specific, circumscribed tasks and roles, intended to increase the productivity of labour.
    • Specialization
      • Better results
      • Less time
      • Less effort
      • More fun
      • Higher price
    • Non-specialization
      • Also fun :)
  • The End
    • Visit us @ www.byte.nl
    • Mail us @ [email_address]
    • Twitter us @ twitter.com/Byte_Internet