best practices bij het schrijven van importeer scripts

Door No One, 2 jaar geleden, 12.499x bekeken

In deze tutorial ga ik langs de meest voorkomende problemen bij een importscript en geef ik je richtlijnen waarbij je een goed importeerscript kunt maken.

Gesponsorde koppelingen

Inhoudsopgave

  1. Inleiding
  2. Upload of externe database uitlezen
  3. Het importeren
  4. Het sessieprobleem
  5. De gebruikers interface

 

Er zijn 6 reacties op 'Best practices bij het schrijven van importeer scripts'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Roy -
Roy -
2 jaar geleden
 
0 +1 -0 -1
Als tip/toevoeging; recent dit script tegen gekomen en gebruikt: http://kvz.io/blog/2009/03/31/improve-mysql-insert-performance/
Erg handig wanneer het om grootte aantallen gaat!
Ger van Steenderen
Ger van Steenderen
2 jaar geleden
 
0 +1 -0 -1
Je hebt als titel van deze tutorial best practice, maar dan zeg je verder op dat het beter is om dingen in de db af te handelen, maar daar wil (of kan) je dan verder niet op ingaan. Beetje vreemd!
No One
No One
2 jaar geleden
 
0 +1 -0 -1
@Ger, heel simpel: het valt een beetje buiten de scope. het zijn richtlijnen. anders had ik ook de andere dingen veel uitgebreider doorgelopen. Ik wil de programmeurs daarnaast een beetje prikkelen, ga zelf eens op zoek i.p.v. een vraag maar hier neer te plempen ;)
Ger van Steenderen
Ger van Steenderen
2 jaar geleden
 
Quote:
best practices ....

Ik mis dan toch bv LOAD DATA INFILE
No One
No One
2 jaar geleden
 
0 +1 -0 -1
die kan ik er nog wel even bijzetten idd. al heeft het zo zijn nadelen. Zo kan de data in de file niet verdeeld worden over meerdere tabellen en heb je met die query weinig invloed op de flow en data controle...
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Ger van Steenderen
Ger van Steenderen
2 jaar geleden
 
0 +1 -0 -1
Dat klopt, maar er kan meer dan je denkt met load data.
Maar voor mij is het best practice om het aantal query's te minimaliseren.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. Inleiding
  2. Upload of externe database uitlezen
  3. Het importeren
  4. Het sessieprobleem
  5. De gebruikers interface

Labels

PHP tutorial opties