A short introduction to WebDNA programming for absolute beginner.
WebDNA is one of the easiest programming languages to understand and work with: it is an original language, and it has no real equivalent anywhere else. WebDNA allows you to build dynamic sites exactly like the paired technologies php mysql, asp MSSQL, .Net MSSQL, Lasso MySQL, ColdFusion MySQL, Python MySQL, Java MySQL and Ruby MySQL. The difference though, is thatWebDNA will not need an external database, it will do it faster and much more easily; the WebDNA databases can be edited with Excel, FileMaker, or any text editor.
So, how does it work? First of all, it is NOT a framework, like Ruby on Rails; nor is it an Object Oriented Programing Language like ColdFusion, PHP or Python. WebDNA is a Sequential Programming Language with no rigid framework. Thus, it is extremely easy to understand, much like html 1.0 was, and allows a programmer to work according to his or her own style.
The process is simple: the web server receives a WebDNA page request, then passes the request along to WebDNA, which processes it and retrieves data from RAM, then passes it back to the Web Server, which in turn passes it along to the visitor. That's it! Note that there is no hard disk access.
Let's compare with php MySQL: the web server receives a .php page request, then passes the request along to PHP, which processes it, connects to the MySQL server which will recover data from disk, MySQL processes it, MySQL sends it back to PHP which returns it to the Web Server, which in turn passes it along to the visitor.
WebDNA's built-in databases and straightforward interaction with the webserver makes it 50 times faster than PHP MySQL for database searching operations.
>>> Let's start... <<<