[PPNL-Techteam] civicrm - og
Casper Gielen
casper at gielen.name
Mon May 7 19:55:24 CEST 2012
On 05/07/12 11:45, Bob Sikkema | DigitalForce.eu wrote:
> Heren,
>
> Het was me gisteren een werkelijk genoegen :-)
>
> 'k Zou nog even wat laten weten over performance. Omdat de queries op de database behoorlijk zullen
> oplopen, hebben we daar echt iets voor nodig om de load aan te kunnen.
Hoi Bob,
dank je voor je enthousiasme en deze informatie.
>
> *Systeembeheer*
>
> *Memcache*
> Memcache is een process, wat enkel fungeerd als stukje geheugen, op een portje;
>
> /nobody 14191 1 0 11:10 ? 00:00:00 /usr/bin/memcached -u nobody -p 11211 -m 64
> -d -l 127.0.0.1/
>
> Drupal configureer je (config.php) om memcache te gebruiken. Voordat Drupal de database
> benaderd, zal-ie eerst z'n memcache checken. Je kunt een prefix in je memcache gebruiken voor
> elke drupal installatie, of enkele memcached instances voor elke site één, elk op z'n eigen
> portje. Dit is te prefereren, daar we het straks waarschijnlijk niet meer aankunnen op 1 fysieke
> machine.
> Memcache is standaard package in ubuntu. Als je hulp nodig hebt met installeren, hoor ik het wel.
Ik gebruik momenteel APC, dat een met memcache vergelijkbare functie hebt. Wat adviseer jij, alleen
memcache of zowel apc als memcache gebruiken?
Ik zie dat er een Drupal module is met de naam Memcache. Hebben we die ook nodig?
>
> *Percona*
> Percona is de mysql broncode met wat patches en een geniale database engine (ipv InnoDB). Deze
> is gewoon 'in place' te vervangen. De performance is veeeeeeel beter, en dit heb je echt nodig.
> Ook valt het beter te tunen. Je hebt geen extra kennis nodig om percona te gebruiken, het is
> namelijk de volledig mysql code.
> http://www.percona.com/docs/wiki/repositories:apt
> Wel even dumpje vooraf, en ik weet niet wat op de huidige installatie de dependencies zijn. :-)
Klinkt leuk, zet ik op de lijst om verder naar te kijken.
Voor zowel Percona als Memcache geldt dat het performance-verbeteringen zijn die makkelijk achteraf
kunnen toevoegen. Aangezien de prioriteit nu ligt op het inrichten van nieuwe infrastructuur schuif
ik deze taken door naar de toekomst.
>
> *Documentatie/systeem
> *Hebben we ergens documentatie van het huidige systeem (OS, backup), en over de ldap integratie?
> Ik moet even kijken hoe dat zit als je een andere Drupal site (Organic Groups) op dezelfde
> userbase (van CiviCRM) wilt haken. Deze haak je op de database van de Drupal installatie van
> CiviCRM... althans... je deelt bepaalde vooraf gedefinieerde tabellen.
Er is een openldap-server. We maken gebruik van de Drupal LDAP-module voor authenticatie en
authorisatie. We hebben ook documentatie maar die is niet publiekelijk beschikbaar.
>
>
> *Toegang*
> Heb je een account zodat ik OG kan neerzetten, inclusief de benodigde modules? Ik wil ook
> drush gebruiken, daar dit enorm veel tijd scheelt.
>
> *Handjes*
> Als je hulp nodig hebt met systeembeheer hoor ik het graag. Ik heb erg veel ervaring in
> database-tuning en Drupal beheer (voor m'n werkgever, en zelfstandig).
>
> *CiviCRM / Drupal Organic groups*
> 'k Wil even kijken naar de OG <-> civicrm integratie. Maar zit nog met een paar vraagjes;
>
> Ik ben nu aan het kijken naar CiviCRM - OG integratie. 'k Zal even een pro/con lijstje maken, en
> deze delen. 'k Moet me er even in verdiepen hoe dat zit.
>
> * Welke versie civicrm is gebruikt? Mag ik een accountje om rond te kijken?
Kun je uitleggen waarom je dit wil? Ik dacht gisteren dat ik het snapte maar ben het inmiddels
weer kwijt.
Versie 1.3.1 zonder verdere aanpassingen.
> *IM*
> 't Is misschien wel makkelijk om elkaar te contacten via IM (als jullie daar behoefte in hebben) :-)
> gtalkbob at gmail.com
Ons medium is irc, irc.piratenpartij.nl#piratenpartij
Wat betreft accounts en toegang moet ik je teleurstellen. Hoewel we je hulp graag gebruiken zou het
niet correct zijn om je nu al de sleutels te geven. We kennen je namelijk nog nauwelijks. Aangezien
er al een hoop persoonsgegevens zijn verzameld kunnen we het niet maken om je daar direct toegang
tot te geven. Ik wil wel een losse site voor je opzetten om wat mee te experimenteren, maar ik had
de indruk dat je dat zelf makkelijker en sneller op je eigen systemen kan dan ik.
Aangezien je wil gaan experimenteren lijkt het we sowieso handiger om dat niet op het
productie-systeem te doen.
Kun je wat over jezelf en je (technische) ervaring vertellen zodat we je wat beter kunnen
leren kennen?
--
Casper Gioelen
More information about the Techteam
mailing list