Skip to main content
Participant
September 29, 2019
Answered

Database Bindings, server behaviors

  • September 29, 2019
  • 3 replies
  • 4910 views

Hi All

I used for years the version of Dreamweaver with Server Behaviour and creation automatically of query with database (insert, cancel, edit etc)

 

Now I want to buy the new version of Dreamweaver but I see that is not still present and the previous version is deprecated.

 

There is no any new version of these tool/enancement?

Any way to have similar functionality in dreamweaver?  or any other software that has this function?

 

Thanks

 

Bye

This topic has been closed for replies.
Correct answer Nancy OShea

 

Adobe removed the deprecated server behavior panels from DW in 2013 because the code is sorely outdated, not secure and should not be used.  Also, the connection strings will not work on servers running PHP 7 or higher.  

 

You have a few options:

  1. Code manually in PDO or MySQLi (improved). Which one depends on your database.
    https://www.w3schools.com/php/php_mysql_connect.asp

  2. Buy 3rd party extensions from WebAssist or DMX Zone.
    http://www.webassist.com/dreamweaver-extensions/mysqli
    https://www.dmxzone.com/go/23295/dmxzone-server-connect/

  3. Develop your web apps visually with Wappler.
    https://wappler.io/

 

 

3 replies

Community Manager
January 31, 2020

Hello,

We are working on adding Database and Server Behaviors functionality in Dreamweaver.
This will be based on PHP 7 MySQLi & PDO interfaces.

 

We would appreciate if you can share more details on your current workflow and how we can help with the new Database and Server Behaviors feature for your dynamic site development.

 

We have shared Dreamweaver roadmap for 2020 here. Please do have a look and let us know your feedback.

You can subscribe to our pre-release program to get hands on early Dreamweaver builds with these changes as we make progress.

 

Regards,
Dreamweaver Team

pziecina
Legend
January 31, 2020

I'm replying to this discussion as the original covered pdo. It maybe an idea though for someone to branch it to a new discussion.

 

Asking about workflows at this point a like cutting a piece of string into lots of bits then trying to make a whole piece again. Everyone will have different opinions and workflows, but first it would be good to know what the Dw team plans to include in Dw.

 

e.g. Will it have a sql admin panel?

       Will stored procedures and transactions be included?

        What type of user and app/site is envisioned for use?

 

That's just a few questions, for the team, (and others) to answer.

Legend
September 29, 2019

Sadly DW lost the plot along the way somewhere and neglected to concentrate on what it once did best and has, in my opinion, largely fallen out of favour with a lot of users who wish to create dynamic/database driven content by way of an automated process. I believe the server behavours are still in DW but have been hidden away. I would advise against using them anyway as they are way beyond their sell by date, they rely on the old mysql extention which was superceeded by mysqli (improved) extention or pdo. They will not work in any php version beyond 5.6 I believe, so they are extremely dated.

 

These days if someone feels the need to have database connection facilities i.e. not prepared to write their own database connectivity solutions then I can point you in the direction of something like wappler editor

 

It's not my cup-of-tea as I write most code manually these days but for some it might be what they are looking for. I would think carefully though before committing yourself to what is largely a niche workflow if you do investigate the program.

 

There is also a commercial extention for DW webassist sqli extention for DW

 

 

Nancy OShea
Community Expert
Nancy OSheaCommunity ExpertCorrect answer
Community Expert
September 29, 2019

 

Adobe removed the deprecated server behavior panels from DW in 2013 because the code is sorely outdated, not secure and should not be used.  Also, the connection strings will not work on servers running PHP 7 or higher.  

 

You have a few options:

  1. Code manually in PDO or MySQLi (improved). Which one depends on your database.
    https://www.w3schools.com/php/php_mysql_connect.asp

  2. Buy 3rd party extensions from WebAssist or DMX Zone.
    http://www.webassist.com/dreamweaver-extensions/mysqli
    https://www.dmxzone.com/go/23295/dmxzone-server-connect/

  3. Develop your web apps visually with Wappler.
    https://wappler.io/

 

 

Nancy O'Shea— Product User & Community Expert