WebDNA is a scripting language application that connects with web servers for the purpose of adding dynamic and database-driven qualities to web sites. WebDNA code is most often interwoven into HTML files.
Unlike static websites, WebDNA-driven sites are interpreted by the WebDNA engine on the server before being sent to the browser.
WEBDNA BENEFITS
With both scripting and database features built-in, WebDNA adds incredible power to any Web site! WebDNA code employs simple text markup tags and contexts that will be intuitive to anyone with basic HTML knowledge, and powerful enough for professional programmers.
WebDNA can be used to construct sophisticated database searches, resulting in formatted output, without the need for connecting to a separate database such as SQL. However, WebDNA does include the option to connect to these databases with it’s own simple-to-use syntax.
Beginners are amazed at how much can be understood in a short period, and veteran WebDNA’ers will always express how powerful and efficient WebDNA is compared to other languages.
Package | Version | License |
---|---|---|
WebDNA Server Edition | 8.6.4 | Free Developer, Paid Production |
Apache2 | 2.4.9 (ubuntu) | |
Ubuntu | 18.04 | |
UFW | 0.36 |
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
In addition to creating a Droplet from the WebDNA Server 8.6.4 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB WebDNA Server 8.6.4 Droplet in the SFO2 region, you can use the following curl
command. You need to either save your API access token) to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "pharoahlanesoftw-webdnaserver864-18-04"}' \
"https://api.digitalocean.com/v2/droplets"
Once your droplet is up and running check that apache is running:
http://your ip address
Check that WebDNA is running:
http://your ip address/WebCatalog