php ayrıştırma hız optimizasyonu

0 Cevap php

Yazdırılan html sayfası olup olmadığını ben Exemple için, veritabanında bulunan elemana göre araç ipucu eklemek veya bağlantı oluşturmak istiyoruz:

yapabilirsiniz tek kullanıcı modunda linux ana yeniden başlatmak için ...

I will use explode(" ", $row[page]) and the idea is now to lookup for every single word in the page to find out if they have a related referance in this exemple let's say i've got a table referance an one entry for reboot and one for linux reboot: restart a computeur linux: operating system

şimdi benim çıkışı (@ yerine ) gibi görünecek

@ a href = "ref / reboot" @ @ reboot / a senin @ a href = @ yapabilirsiniz tek kullanıcı modunda "ref / linux" @ @ linux / a @ konak ...

  • Bunun yerine ben, içeriği kaydedilen Ben gelecekte daha fazla anahtar kelime eklerseniz, o metni daha interaktif olacak, oluşturulan statik bir listesi var.

Benim ana concerne ve soru nasıl bunu yapmak için verimli bir süreç yeterince oluşturabilir mi?

  • Ben bir dizideki tüm db girişini saklamak ve bunları karşılaştırmak gerekir?
  • Her kelime için bir sql sorgusu yapmak (deli gibi görünüyor)
  • Bir dosyada tablo dökümü ve çok uzun bir regex veya bunu yapmanın bir "grep-f model veri" şekilde kullanabilirsiniz?
  • Ya ya ya ya ben sadece bu konuda bir ipucu yok, ya da belki bu kadar çok un dostu kaynak olacak ve ben böyle şeyleri yapmaktan kaçınmalıdır, bunu yapmanın daha iyi bir yolu olmalı eminim.

Şerefe!

0 Cevap