Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <h2>Inotify</h2> <p>You don't specify what architectures should be supported by the extension. But if Linux-only is an option you can use <a href="http://en.wikipedia.org/wiki/Inotify" rel="nofollow">inotify</a>, which:</p> <ul> <li>seems to have a more stable <a href="http://php.net/manual/en/book.inotify.php" rel="nofollow">extension</a> </li> <li>provides similar functionality. </li> </ul> <p><a href="http://code.google.com/p/php-inotifytools/" rel="nofollow">php-inotifytools</a> is a another possible extension.</p> <p>Here is <a href="http://www.ibm.com/developerworks/linux/library/l-ubuntu-inotify/index.html" rel="nofollow">an extensive, self-contained article</a> showing how inotify works and how to use the C API.</p> <p>Additionally, judging by by the conclusion of Robert Love's article: <a href="http://www.linuxjournal.com/article/8478?page=0,0" rel="nofollow">Intro to inotify</a>, inotify has a very good performance:</p> <blockquote> <p>inotify is a simple yet powerful file change notification system with an intuitive user interface, excellent performance, support for many different events and numerous features. inotify is currently in use in various projects, including Beagle, an advanced desktop indexing system, and Gamin, a FAM replacement.</p> </blockquote> <p><a href="http://en.wikipedia.org/wiki/Robert_Love" rel="nofollow">Robert Love</a> is a well respected Linux kernel hacker, and author of the reference book <a href="http://rads.stackoverflow.com/amzn/click/0672329468" rel="nofollow">Linux Kernel Development</a> (which I happen to own).</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload