Welcome Guest.   Make a donation to an author on the site November 25, 2014, 09:03:47 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2010! Download 24 custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: [Freeware] WebDNA - server-side scripting and database system  (Read 2214 times)
DatabaseMan
Participant
*
Posts: 2


View Profile Give some DonationCredits to this forum member
« on: February 22, 2012, 09:24:05 AM »

Hi! i am Christophe, one of the two WebDNA developers.
WebDNA is offered as a freeware to the developers community, with no limits.

Name of app: WebDNA 7 FastCGI
App URL   Link to the app's homepage: http://www.webdna.us/
App Version: 7.1
Download page: http://dev.webdna.us/products.html
Test System Specs: OS X 10.7.3
Supported OS: OSX and linux
Support Methods: mail
License: Freeware

Intro: This application is a FastCGI that works with almost any webserver software (apache, lighttpd, zeus, nginx...) on linux as well as OSX.

It is a server-side scripting language and a database system, all-in-one. It allows to build what PHP/ASP and MySQL/PostGres/SQL do together:  database-driven dynamic websites, except that it does not need any of these: it is a stand-alone application.

Who is this app designed for: This application is designed for webmasters, webdesigners and programers who do not want the hassle of learning both a classic server-side scripting language and a database language: to address the learning curve... WebDNA is a breeze to learn, with one single syntax and only few powerful and flexible instructions. A webmaster with html experience will need an average of 4 days to start building a database-driven website from scratch. Here the basics: http://www.webdna.us/page.dna?numero=153

The Good: You write your code between square brackets directly into your html pages. It is also easy to make it interact with javascript/ajax and html5

Speed: the databases and templates are cached in RAM, with controlled disk accesses (only if you need it, for instance, to commit or flush the databases to disk). Searching, modifying, deleting or adding records is extremely fast, much faster than classic database systems.

Flexible: you can use WebDNA as you like: as a linear (as you would do with an html page) or Object Oriented language: your choice

Small application: WebDNA FastCGI has a small RAM footprint by itself but the total amount of needed RAM will depend on the size of your databases: as an example, a full catalog description with 50,000 items will take about 8MB or RAM. A single WebDNA FastCGI can control hundreds of databases and millions of records without problem.

Rock-solid: the application is extremely stable and will work fine under heavy load

The needs improvement section: the Windows version is older than the linux and OSX versions. This is on our to-do list.

Why I think you should use this product: WebDNA needs to be thought of as the final hack on everything emitted from the server. PHP is now a complicated fellow, and this is why most people rely on pre-built PHP applications (WordPress, Joomla, Drupal, Magento...). These huge and slow applications are supposed to do everything for you, but what if you want to build something for your exact needs, an application that would be much faster and fun to code?

Conclusions: WebDNA is an ultrafast database system and server side scripting language, all-in-one. Released as freeware, WebDNA 7.1 is a FastCGI with a very small RAM footprint. It allows to build the most sophisticated database based website as well as any internet application a designer or a webmaster could ever want or need. Using a small set of powerful instructions, it is easy to learn and elegant. It interacts naturally with javascript/ajax and html5. The software is absolutely free and unlimited.

PS: some websites using WebDNA

http://www.top3.com.au/
http://www.peugeotchile.cl/



- Chris
« Last Edit: February 23, 2012, 07:32:14 AM by DatabaseMan » Logged
DatabaseMan
Participant
*
Posts: 2


View Profile Give some DonationCredits to this forum member
« Reply #1 on: February 23, 2012, 12:49:22 PM »

I thought i could give a small example of the language: this code connects to a whois server, grab the info and store it in a database:


<!--HAS_WEBDNA_TAGS-->
<html>
   <head>
      <title>WebDNA example</title>
   </head>
<body>

[text]info=[tcpconnect host=whois.domaindiscover.com&port=43]
[tcpsend]webdna.us[unurl]%0D%0A[/unurl][/tcpsend]
[/tcpconnect][/text]


[append db=base.db]domain=webdna.us&whois=[info]
[/append]

</body>
</html>
Logged
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.025s | Server load: 0.1 ]