Jaslabs: High performance Software

High Performance Software

Archive for the 'php apps' Category

an ftp server written in PHP

By Justin Silverton

nanoFTPd is an ftp daemon written in php. as of version 4.2.0, php supports the command-line interface (stable since 4.3.0), which nanoFTPd relies on. nanoFTPd is modular, so it’s easy to add custom modules and other stuff, like different database interfaces (currently supports mysql and postgresql).

Features

  • user authentication via a database/textfile
  • mysql + posgresql support
  • passive mode
  • dynamic ip support
  • basic ftp commands
  • logging

Requirements

  • PHP 4.2.0 or above
  • A database server (mysql or postgres)
  • PHP extension: cli
  • PHP extension: sockets
  • PHP extension: posix

Note: for best performance, compile php with –disable-cgi

Configuring

before running nanoFTPD, you need to do the following:

1) change variables in config.php
2) change the first line of nanoftpd.php to the path of your php binary

Installing

installing is fairly straight forward. you only have to copy the whole directory (with subdirectories) into a directory of your choice… e.g. /usr/share/nanoftpd
(working on a better structure — e.g. config.php into /etc, nanoftpd.php into
/usr/sbin).

Download

You can download nanoftpd here

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • DZone
  • Slashdot
  • StumbleUpon
  • Technorati
5 comments

Top 5 free content management systems

By Justin Silverton

After looking though many free content management sytems (CMS) over the past month or so, I have come up with a list of the top five.

These are also all written in PHP.

1) CMS made simple

Features

  • Easy User and group management
  • Group-based permission system
  • Admin panel with multiple language support
  • RSS module
  • Module API for easy extendability

Front-end Demo here
Admin Demo here

username: admin
password: demo

2) DragonFly CMS

Features

  • Built-in photo gallery
  • BBcode support
  • MMCache and eAccelerator support
  • Site-wide cache-based template system
  • Debugging system and page query list

Front page demo here
Admin Demo here

Username: admin
Password: Demo123 (Case Sensitive)

3) Bitweaver

Features

  • SEO friendly urls
  • Content spam protection (automatic no-follows)
  • Many formats supported (TikiWiki, HTML, BBCode, Wikipedia (aka MediaWik))
  • Hotwords - allow you to specify particular words that can be associated with a URL
  • Generate PDF documents from all Content

Front-page demo here
Admin demo here

Username: admin
Password: demo

4) Drupal

Features

  • SEO Friendly URLs
  • Many community modules
  • Role based permission system
  • External authentication source support with Jabber, Blogger, and LiveJournal
  • Blogger API support

Front-end demo here
Admin demo here

Username: admin
Password: demo

5) Joomla

This is one of the most mature, free (did I mention open source), content management systems available. Also a fork of a CMS called Mambo. How are they different?

Joomla version 1.0 is derived from Mambo 4.5.2.3 but includes many additional bug fixes and security patches. Joomla version 1.5 is an extensive refactoring of the API as is Mambo version 4.6 to its codebase. Both applications continue maintain a similar user inferface (look and feel), similar default component and module sets. Both Joomla 1.5 and Mambo 4.6 will include internationisation support. Joomla will use an easy-to-use ‘ini’ format for their translation files while Mambo uses the ‘gettext’ format. Joomla 1.5 will correctly support the UTF-8 character set. Joomla 1.5 also includes many new features such as additional authentication models (LDAP, Gmail, etc), xml-rpc client-server support. It also natively supports database drivers for MySQL 4.1+ (on PHP 5) and has improved support for MySQL 5 as well as the groundings to support other database engines.

Demo here

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • DZone
  • Slashdot
  • StumbleUpon
  • Technorati
9 comments

Top 5 Free Shopping carts

By Justin Silverton

5) AgoraCart Pro

  • written in perl
  • shipping modules: ups, fedex, and USmail
  • supports many payment processors
  • feature list found here

Download here (commercial and open source versions available)

4) Zen cart

  • based on Oscommerce
  • many template providers such as templatemonster.com support it
  • feature list found here

Download here

3) Cubecart

  • free version requires original copyright information
  • has ability to sell digital and physical goods
  • mutiple currency support
  • feature list found here

Download here (commercial and open source versions available)

2) Cart97 Pro

  • search engine friendly URLS
  • template driven
  • feature list found here  

Download here (commercial and open source versions available)

1) Storesprite

  • printable receipts
  • order tracking
  • discount/gift codes
  • feature list found here

Download here (commercial and open source versions available)

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • DZone
  • Slashdot
  • StumbleUpon
  • Technorati
4 comments

The top 50 PHP editors

By Justin Silverton

The following is a list of the top 50 PHP editors (commercial and freeware), with reviewed links to php-editors.com:

Editor Name Version License Platform/OS Our Rating User Rating
PHP Edit 1.2.5 Freeware
Shareware
Commercial
Other
Windows 5/5 4.55
(125 votes)
Dreamweaver 8 Commercial Windows 5/5 3.98
(58 votes)
NuSphere PhpED 4 Commercial Windows
Linux
5/5 4.27
(73 votes)
Maguma Workbench 2.6 Commercial Windows
Linux
Mac
5/5 4.11
(9 votes)
emacs 21 Freeware Windows
Unix
Linux
Mac
Other
5/5 4.07
(13 votes)
ActiveState Komodo 3.5 Commercial
Other
Windows
Unix
Linux
Other
5/5 4.57
(21 votes)
PHP Designer 2005 3.0.6 Freeware Windows 5/5 4.74
(2329 votes)
Komodo 3.1 Shareware
Commercial
Other
Windows
Linux
Other
5/5 4.13
(22 votes)
TSW WebCoder 2005 2005 Commercial
Other
Windows 5/5 2
(4 votes)
VIM 6.1 Freeware Windows
Unix
Linux
4/5 4.23
(146 votes)
DzSoft PHP Editor 1.4 Shareware
Commercial
Windows 4/5 4.54
(22 votes)
Davor’s PHP Constructor 1.0 Shareware
Commercial
Windows 4/5 3.75
(4 votes)
Edit Plus 2.11 SR-2 Shareware
Commercial
Windows 4/5 4.67
(80 votes)
HTML-Kit 292 Freeware
Commercial
Windows 4/5 4.48
(43 votes)
PHP Expert Editor 2.5 Shareware
Commercial
Windows 4/5 4.39
(81 votes)
Anjuta 1.0.1 Freeware Unix
Linux
4/5 3.66
(6 votes)
Bluefish 0.12 Other Linux 4/5 3.97
(34 votes)
Quanta Plus 3.2.1 Freeware Linux 4/5 4.59
(61 votes)
Zend Studio 5 Commercial Windows
Unix
Linux
Mac
Other
4/5 3.93
(143 votes)
Kate 2.2 Freeware Linux 4/5 4.11
(18 votes)
Maguma Studio Free 1.1.0 Freeware Windows 4/5 3.89
(47 votes)
PHP Editor by EngInSite 3 Shareware
Commercial
Windows 4/5 3
(4 votes)
PHP Eclipse 1.06a Freeware Unix
Linux
4/5 4.28
(70 votes)
Xored:: WebStudio 0.3.4 Freeware Windows
Unix
Linux
Other
4/5 3.92
(25 votes)
SciTE 1.53 Freeware Windows
Unix
Linux
Other
4/5 4.57
(56 votes)
VS.Php Beta 3 Commercial
Other
Windows 4/5 4.57
(19 votes)
Maguma Studio Pro 1.3.X Commercial Windows 4/5 4
(8 votes)
Macromedia HomeSite 5.5 Commercial Windows 4/5 4.5
(14 votes)
TextPad 4.7.2 Freeware
Commercial
Windows 4/5 4.51
(27 votes)
PHP Edit 1.0 Stable Freeware
Shareware
Commercial
Windows 4/5 4.44
(78 votes)
EngInSite Editor for PHP 2.2 Shareware
Commercial
Windows 4/5 4.31
(22 votes)
BBedit 7.0 Commercial Mac 3/5 4.47
(17 votes)
BBedit Lite 6.1 Freeware Mac 3/5 4.55
(9 votes)
Cooledit 3.17.7     3/5 3
(2 votes)
Nedit 5.3 Freeware Unix
Linux
3/5 4.57
(7 votes)
PSPad 4.3.0 Freeware Windows 3/5 4.67
(76 votes)
PHP Coder 3 Freeware Windows 3/5 3.89
(64 votes)
AceHTML Pro 5 Shareware
Commercial
Windows 3/5 4
(10 votes)
Top PHP Studio v1.19.6 Shareware
Commercial
Windows 3/5 4.33
(6 votes)
jEdit 4.1 Freeware Windows
Unix
Linux
Mac
Other
3/5 4.62
(72 votes)
SubEthaEdit 1.1.5 Freeware Mac 3/5 4.5
(10 votes)
umdev 2004 Shareware Windows 3/5 2.33
(3 votes)
Dev-PHP 3.0 Freeware Windows 3/5 4.48
(56 votes)
Crimson Editor 3.60 Freeware Windows 3/5 4.70
(47 votes)
PHP Processor 1.2 Shareware Windows 3/5 5
(1 votes)
tsWebEditor 2 Freeware
Other
Windows 3/5 4.61
(13 votes)
Svoi.NET - PHP Edit XP 4.0 Freeware Windows 3/5 4.16
(18 votes)
ConTEXT 0.97.4 Freeware Windows 3/5 4.70
(24 votes)
PHP Side (Simple IDE) 0.4 Freeware Windows
Unix
Linux
3/5 4.07
(13 votes)
HAPedit 3.1 Freeware Windows 3/5 4.44
(18 votes)
EmEditor 4.0 Freeware
Shareware
Windows 3/5 4
(4 votes)
Roadsend Studio 1.1.1 Commercial Windows
Unix
Linux
3/5 1
(1 votes)
TruStudio 1.0.0. Freeware Windows
Unix
Linux
Mac
3/5 3.33
(9 votes)
Smultron 1.0.1 Freeware Mac 3/5 4.28
(7 votes)
PHP backend generator 0.9 Commercial Windows
Unix
Linux
Mac
Other
3/5 1
(1 votes)
PHPMaker 3.2 Shareware
Commercial
Windows 3/5 5
(1 votes)
Pidela 0.1 Freeware Windows
Unix
Linux
Mac
3/5 1
(1 votes)
Arisesoft Winsyntax 2 Freeware Windows 2/5 4.12
(25 votes)
SEG 1.0.1 Freeware Windows 2/5 4.46
(13 votes)
Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • DZone
  • Slashdot
  • StumbleUpon
  • Technorati
4 comments

smiletag 2.3 released

what is smiletag?

smiletag is a free (GPL License) shoutbox written in PHP.Available as general purpose version, WordPress plugin, Joomla / Mambo module and Drupal module version, smiletag is an interactive, easy to use, mini-message board with powerful template system.
Powerful template system, easy-to-modify templates using only simple tags, no programming skills required. Lot of themes available.

features

Smart auto-refresh, automagically refreshes whenever a new message is posted, this is done using Ajax technology.

Message Moderation, if enabled you can take control for every submitted message before they appear in the shoutbox.

Admin Panel, easily edit/delete messages, moderate, ban, add smilies, configure and more. Try the admin panel demo.

No database is needed, uses flat file (XML) for storage.

Profanity filters, easily add your own custom words to filter as well.

Flood guard, stop spammer from flooding your board.

Valid XHTML, outputs Valid XHTML 1.0 Transitional code.

IP Address/Nick banning, support for both manual and automatic banning.

Customizable smilies, you can add your own images as many as you want.

Time Zone Control, sets the time zone to any GMT offset.

Multi-language support.

Email/URL recognition, automatically convert any email or url into link.

Custom CSS File, you have complete control for your board look and feel.

Alternate custom text, more than just alternating background color, you can alternate any text to switch for each row.

Filters HTML tags and blank messages.

Message formatting, allow bold, italic and underline.

Custom Header and Footer, put any text at the top and bottom of your board.

Timestamp, easily change the format using simple rule.

Logs visitor IP Address.

Auto rotate each message, in order to avoid a large file from staying on your server.

Configurable number of messages to display.

Configurable message length.

It’s free and comes with complete source code.

smiletag can be downloaded Here

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • DZone
  • Slashdot
  • StumbleUpon
  • Technorati
2 comments