stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


NB Parser Libraries







NB Parser Libraries

NB Parser Libraries 06/11/2004 09:55 AM

Project started




This is a GrokNews Entry: (what is grok?)





Similar Items

NB Parser Libraries

Grok Headline matches for NB Parser Libraries

Java Parser/Parser Generator 3.01


Java Parser/Parser Generator 3.01 04/22/2004 02:21 AM
A Java-based parser and parser generator package/utility.

The amount of office space that
corporations allocate to their libraries
has fallen by 8.36% over the past five
years, according to a new survey of
corporate libraries "Corporate Library
Benchmarks, 2004-05 Edition" ISBN:
1-57440-069-X.


The amount of office space that
corporations allocate to their libraries
has fallen by 8.36% over the past five
years, according to a new survey of
corporate libraries "Corporate Library
Benchmarks, 2004-05 Edition" ISBN:
1-57440-069-X.
09/03/2004 02:51 AM
Reports on results of a major survey of corporate and other business libraries. Gives extensive data on management policies and practices and details on spending trends for salaries, electronic and print materials, and library services. [PRWEB Sep 3, 2004]

Merge old iPhoto libraries on CD with
iPhoto 5 libraries


Merge old iPhoto libraries on CD with
iPhoto 5 libraries
03/19/2005 02:40 AM
I had several iPhoto libraries burned to CD backups from iPhoto 3 or 4 that I wanted to merge with my nearly complete iPhoto 5 library. However, because I burned the libraries directly to CD from the Finder or Toast, and not ...

XML-RSS-Parser-1.01


XML-RSS-Parser-1.01 01/02/2004 04:43 AM

D Parser 1.12


D Parser 1.12 09/03/2004 06:23 PM
A scannerless GLR parser.

MP3-M3U-Parser-2.0


MP3-M3U-Parser-2.0 07/23/2004 06:06 PM

XML-RSS-Parser-1


XML-RSS-Parser-1 12/30/2003 11:19 PM

D Parser 1.8


D Parser 1.8 01/03/2004 03:19 PM
A scannerless GLR parser.

D Parser 1.10


D Parser 1.10 06/10/2004 02:54 PM
A scannerless GLR parser.

MP3-M3U-Parser-2.1


MP3-M3U-Parser-2.1 09/14/2004 06:39 PM

XML-RSS-Parser-2.15


XML-RSS-Parser-2.15 05/03/2004 05:26 AM

CQL-Parser-0.2


CQL-Parser-0.2 09/15/2004 12:14 AM

SML-Parser-0.11


SML-Parser-0.11 05/28/2004 11:14 AM

D Parser 1.7


D Parser 1.7 11/04/2003 05:20 AM
A scannerless GLR parser.

Best RSS Parser Yet


Best RSS Parser Yet 01/06/2003 12:21 AM
The newest version of my RSS Parser is now available for download. I am really happy about this release. It fixed a lot of things previous versions were lacking. It now has clean error handling, optional caching, and more efficient code. Also, the function can now be called as many times as necessary on the same page. Previously, the function would break when called more than once on the same page. You can download this new version here. I will update my RSS Parser article tomorrow to reflect this update. As usual, please e-mail me any questions, comments, or suggestions you may have.

CQL-Parser-0.8


CQL-Parser-0.8 04/07/2005 12:31 PM

XML-RSS-Parser-1.02


XML-RSS-Parser-1.02 01/03/2004 07:27 PM

MP3-M3U-Parser-2.01


MP3-M3U-Parser-2.01 07/26/2004 05:47 PM

Gold Parser .NET


Gold Parser .NET 01/03/2004 05:46 PM
GoldDot b2

HTTP-Parser-0.01


HTTP-Parser-0.01 01/03/2004 11:14 PM

Expat XML Parser


Expat XML Parser 07/24/2004 01:13 AM
Expat 1.95.8 released

C++ WSDL Parser 1.3


C++ WSDL Parser 1.3 12/29/2003 07:14 AM
An efficient C++ WSDL Pull Parser.

DOMIT! RSS Parser for PHP


DOMIT! RSS Parser for PHP 07/24/2004 04:22 PM
DOMIT! RSS 0.1 for PHP released!

C++ WSDL Parser


C++ WSDL Parser 12/22/2003 04:20 AM
WSDL Pull Parser 1.2 released

Nmap-Parser-XML


Nmap-Parser-XML 12/21/2003 10:44 PM
Nmap-Parser-XML-0.71 Released!

Mail-Box-Parser-C-3.005


Mail-Box-Parser-C-3.005 05/31/2004 05:02 PM

HTML Parser 1.42


HTML Parser 1.42 07/27/2004 09:21 PM
A Java HTML parser library.

X500-DN-Parser-1.16


X500-DN-Parser-1.16 07/29/2004 06:40 AM

C++ WSDL Parser 1.4


C++ WSDL Parser 1.4 01/05/2004 09:53 AM
An efficient C++ WSDL Pull Parser.

DOMIT! RSS Parser for PHP 0.1


DOMIT! RSS Parser for PHP 0.1 07/23/2004 04:21 PM
A DOM-based RSS Parser.

C++ WSDL Parser 1.6


C++ WSDL Parser 1.6 07/23/2004 11:44 AM
An efficient C++ WSDL Parser.

RTF-Parser-1.08_5


RTF-Parser-1.08_5 01/24/2004 10:36 PM

RTF-Parser-1.08_4


RTF-Parser-1.08_4 01/24/2004 10:36 PM

Parser benchmarks


Parser benchmarks 05/14/2004 03:25 PM

And finally I end this marathon blogging session with another one of our PeepAgg team members - Chris Schmidt.

Chris did the FOAF module for LiveJournal and is now working on getting PeepAgg into Drupal.

:-)

Here's his post....

ApacheBe nch testing of XML Parsing. So, I've been working on a project called PeopleAggregator, and we've been talking about integrating with a lot of different platforms, among them Drupal. (For the record, this is completely unrelated to the MT stuff that went on today. I may write on that later, but really, everyone else has said what I would in a million different ways.) Anyway, we were talking about RAP and how it's too bulky and slow to work for what we need.

So, we got a guy on the team - Joel De Gan, who's working on the PeoplesDNS project for us, and he offered to write us a parser. This is going to be a replacement for RAP, for those of us who can't deal with the slowness of RAP.

Now, I don't know much about RAP. And I don't know much about PHP, or parsing XML, or really anything - I pick up the bits I need to know as I go along. So I'm just kind of standing on the sidelines, but today, I got a demo of what Joel's parser can do.

LiveJournal FOAF files are typically big. Mine is no exception - over 100 friends, random contact data, etc. All in all, a 40KB document about me. I want to parse this data. So I attempt to using both RAP and Joel's parser.

To alleviate network traffic conditions, I copy the file I want locally. To simulate the action of opening a file and reading it, I did keep it on the webserver, so I will admit there may be some kind of bias in that, but I used the exact same method to open the file in both cases (fopen) so I don't think that's an issue that would cause any major difference. I also disabled all printed output.

Anyway, I used this file to check the parsers. Using ab (apache benchmarking utility - fetches a page a bunch of times and tells you how long it took). Using a 50 request check, I got averages on the two parsing utilities:

Joel De Gan's XML parser, parses data into a multileveled array as displayed at http://crschmidt.net/parse/ parse.php (source available):

Requests per second: 11.25 [#/sec] (mean)
Time per request: 88.92 [ms] (mean)
Time per request: 88.92 [ms] (mean, across all concurrent requests)

(Full Stats)

RAP, parses into RDF models. (source, + RAP. The parser isn't actually here):

Requests per second: 1.35 [#/sec] (mean)
Time per request: 739.82 [ms] (mean)
Time per request: 739.82 [ms] (mean, across all concurrent requests)

(Full Stats)

So, we've got a parser that to a guy like me seems simpler to use (advanced data structures are part of the limited experience I did get from LiveJournal), is lightweight (one file, as opposed to 256 in RAP), and faster by an order of magnitude.

That, to me, sounds like a winner. Props to Joel for his great work. His next step is to implement OWL capabilities into RDF parsing, and that's going to kick even more ass. As Eric said at one point about this: "Be still my beating heart." By crschmidt@livejournal.com. [Christopher Schmidt]


Nmap-Parser-0.75


Nmap-Parser-0.75 02/12/2004 06:07 PM

Profium RDF Parser 2.0


Profium RDF Parser 2.0 02/14/2004 03:53 AM
A parser and serializer for RDF/XML documents.

Matra - an XML DTD Parser


Matra - an XML DTD Parser 02/14/2004 10:50 AM
Matra XML DTD Parser Utility Version 0.8b (beta) released

Nmap-Parser-XML-0.75


Nmap-Parser-XML-0.75 02/16/2004 06:41 PM

Parsifal XML Parser 0.7.4


Parsifal XML Parser 0.7.4 02/15/2004 10:41 AM
A minimal non-validating XML parser.
Grok Description matches for NB Parser Libraries
GrokA matches for NB Parser Libraries

NB Parser Libraries

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Spacecraft
Simulation Framework

LoadPod comes to San
Francisco,
Pittsburgh,
Minneapolis,
Detroit, Atlanta

RE: Potential
Security Flaw in
Symantec Gateway
Security 360R

Leaders Gather for
Reagan Funeral in
D.C.

Vodafone Portugal
brings 3G coverage
to Oporto Metro for
Euro 2004

RP telcos not ready
for 3G technology,
says report

3G Up to Speed in
Japan

Updated: SCO
Loses Attempt to
Move Novell Case to
State Court (Ziff
Davis)

Real Patches
Critical Media
Player Flaws (PC
World)

Reagan Casts Giant
Shadow Online
(washingtonpost.com)

Motorola unveils
V600 handsets

Sony Vaio VGN-X505VP
Nokia N-Gage QD
Review

Washington State
Gets WiFi On
Ferries, NYC Subways
Still Radio Silent

Digital Dream
Sportsman Sports
Camera

Tories gain
'election launchpad'

SA's Terreblanche
freed from jail

Sexism case banker
'suffered'

With Apologies to
WildBlueMekaLizard

U.S. Probes Killing
of Iraqi by American
Soldier (Reuters)

Renaming TopStyle?
SmoothGNOME 1.3
Easysoft ODBC-Oracle
Driver 1.3.1

white_dune
0.27beta145
(Development)

ROX-Session 0.1.23
OSSP sa 1.2.1
XOM 1.0a1
CCOUNT 1.20 (Stable)
Grand 1.3 (Core)
BT promotes
Microsoft over WebEx
for Web conferencing

Security efforts
paying off

Companies get the
instant message

What's wrong with me
"The Chronicles of
Riddick"

"The Stepford Wives"
Arnold vs. Bush
Lone Star loonies
Reagan worship
Georgia when it
fizzles

The $6,700 Power
Cord

iTrip mini Ships
Early

Sony NV-XYZ 'Navi'
Profiled

Belkin TuneDok iPod
Car Holder Review

Tributes pour in for
Ray Charles

Pakistan 'raids
militant bases'

Iraq jail dog scare
'was policy'

Buy Factory-Direct
Lawn and Garden
Equipment

php Pluginable
Content Grabber

Keynote Theme Park
intros two themes,
gives one away

Griffin ships iTrip
mini

what is grok?