( szz | 2017. 07. 27., cs – 19:07 )

Készítettem egy mérést egy python és php program futásról:

time ./step1.py
real 0m0.785s
user 0m0.732s
sys 0m0.048s

time ./step1.php
real 0m0.390s
user 0m0.268s
sys 0m0.116s

A két program:

fout= open("out.valamiPY","w")
finp= open("in.valami")

for index,line in enumerate(finp):
  line=line.strip()
  x= line.split(";")
  x[3]+='uuu';
  s=";".join(x)
  print(s,file=fout)

fout.close()
finp.close()

---

fclose(STDOUT); $STDOUT = fopen('out.valamiPHP', 'w');
define('d',";");
define('n',"\n");
$f_=file('in.valami',FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach($f_ as $i=>$f){
  $x=explode(d,$f);
  $x[3].='uuu';
  print implode(d,$x).n;
}

A használt in.valami fájl 47MB-os, 61503 soros, 95 oszlopos .csv, az eredményként adódó fájlok nem különböztek.