Posted on Monday 28 November 2005 - Popularity: unranked
Ever wondered how many files and functions there are in some of the biggest web-applications? How many classes, lines of code and other useful stats? Last week I was struggling to find a WordPress function that made some problems with one of the WordPress plugins I’m making, so I decided to make an OS X application to scan through all php files and list all functions/classes and where exactly they are, with line numbers and everything. I will release the app later today, but you don’t have to wait any longer to see some of the scans, because here they are:
phpBB 2
View Scan. 20 folders, 300 files, 2064402 bytes (total), 1411023 bytes (scripts), 77 php files, 37 php files with functions, 40080 lines of code, 280 functions and 11 classes.
PostNuke 0.761
View Scan. 69 folders, 150 files, 1675867 bytes (total), 1519194 bytes (scripts), 110 php files, 46 php files with functions, 41898 lines of code, 470 functions and 3 classes.
Coppermine Gallery 1.42
View Scan. 39 folders, 752 files, 8581446 bytes (total), 6375327 bytes (scripts), 176 php files, 95 php files with functions, 123796 lines of code, 859 functions and 33 classes.
Xoops 2.2.3a
View Scan. 127 folders, 1116 files, 4465494 bytes (total), 2869032 bytes (scripts), 394 php files, 223 php files with functions, 69356 lines of code, 1764 functions and 230 classes.
Geeklog 1.1
View Scan. 13 folders, 72 files, 342175 bytes (total), 185587 bytes (scripts), 28 php files, 16 php files with functions, 4961 lines of code, 90 functions and 0 classes.
MediaWiki 1.5.2
View Scan. 27 folders, 609 files, 7049225 bytes (total), 5664053 bytes (scripts), 323 php files, 276 php files with functions, 142242 lines of code, 3149 functions and 293 classes.
WordPress 1.5.3
View Scan. 10 folders, 163 files, 1101512 bytes (total), 1022055 bytes (scripts), 125 php files, 50 php files with functions, 30881 lines of code, 786 functions and 25 classes.
Vanilla 0.9.2.6
View Scan. 11 folders, 138 files, 1103563 bytes (total), 911228 bytes (scripts), 95 php files, 67 php files with functions, 18835 lines of code, 683 functions and 105 classes.
Mambo 4.5.2.3
View Scan. 162 folders, 1156 files, 5168260 bytes (total), 3283609 bytes (scripts), 433 php files, 314 php files with functions, 109439 lines of code, 2594 functions and 321 classes.
phpWebSite 0.10.1
View Scan. 586 folders, 2621 files, 10564590 bytes (total), 7149504 bytes (scripts), 1133 php files, 603 php files with functions, 214998 lines of code, 6370 functions and 634 classes.
eZ publish 3.7.2
View Scan. 971 folders, 3348 files, 40731264 bytes (total), 9217288 bytes (scripts), 701 php files, 489 php files with functions, 242103 lines of code, 6383 functions and 441 classes.
PHProject
View Scan. 60 folders, 583 files, 6502632 bytes (total), 5614129 bytes (scripts), 234 php files, 120 php files with functions, 122361 lines of code, 1248 functions and 61 classes.
DokuWiki 2005-09-22
View Scan. 67 folders, 988 files, 2251141 bytes (total), 1514597 bytes (scripts), 146 php files, 51 php files with functions, 44555 lines of code, 1140 functions and 103 classes.
Phorum 5.0.21
View Scan. 21 folders, 227 files, 971505 bytes (total), 560362 bytes (scripts), 122 php files, 29 php files with functions, 14860 lines of code, 191 functions and 2 classes.
Tiki CMS 1.9.2
View Scan. 313 folders, 3631 files, 33032151 bytes (total), 17224939 bytes (scripts), 1442 php files, 622 php files with functions, 419630 lines of code, 6538 functions and 532 classes.
Plog 1.0.1
View Scan. 131 folders, 1180 files, 7709690 bytes (total), 5397169 bytes (scripts), 629 php files, 589 php files with functions, 142267 lines of code, 4008 functions and 555 classes.
phpMyDesktop|arcade 1.0
View Scan. 46 folders, 852 files, 4839043 bytes (total), 1185949 bytes (scripts), 179 php files, 132 php files with functions, 36504 lines of code, 526 functions and 28 classes.
mySource 2.14.4
View Scan. 927 folders, 3410 files, 10697270 bytes (total), 1549523 bytes (scripts), 261 php files, 137 php files with functions, 45848 lines of code, 1005 functions and 96 classes.
phpWebGallery 1.5.0
View Scan. 24 folders, 289 files, 1281815 bytes (total), 790818 bytes (scripts), 81 php files, 23 php files with functions, 24221 lines of code, 220 functions and 18 classes.
PowerPortal 1.3
View Scan. 143 folders, 354 files, 1563501 bytes (total), 935835 bytes (scripts), 144 php files, 77 php files with functions, 23950 lines of code, 381 functions and 8 classes.
phpMyAdmin 2.6.4
View Scan. 19 folders, 589 files, 8863836 bytes (total), 7723108 bytes (scripts), 297 php files, 87 php files with functions, 147019 lines of code, 481 functions and 17 classes.
osCommerce 2.2
View Scan. 93 folders, 1001 files, 3891060 bytes (total), 2430058 bytes (scripts), 536 php files, 118 php files with functions, 54763 lines of code, 1031 functions and 65 classes.
Typo3 3.8.1
View Scan. 275 folders, 5321 files, 37983722 bytes (total), 17581452 bytes (scripts), 871 php files, 389 php files with functions, 410952 lines of code, 5931 functions and 374 classes.
Fredi










