Skip to main content
Known Participant
March 17, 2018
Answered

Setting up a new dynamic web site

  • March 17, 2018
  • 3 replies
  • 1057 views

A few years ago I setup up a dynamic web site for my local church to log and display graveyard details going back to the early 1700s. I used the excellent tutorials written by David Powers - How to build a dynamic web site. The tutorial files I have are dated August 2013 so in IT and Dreamweaver terms it is an elderly tutorial.

I now have reason to update it and have been looking at David's tutorials on Dreamweaver which are on Lynda. Basically, being very much a novice if I am going to tackle this I need updates to the topics covered by David in 2013 and his updates on Lynda.

I suppose this is really a question for David, but I am sure he has lots of fans who may be able to point me to the right tutorials. Hopefully David himself will see this!

Are there any updates to the original Power's "How to build a dynamic web site" tutorials by him or others that tie in with the current version of Dreamweaver CC? I have already found that some of the code in the original tutorials (and hence my web site) is obsolete.

Many thanks.

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

    The deprecated server behavior panels were removed from DW CC for a reason.  The code is outdated, not secure and won't work on servers with PHP 7+.   Since Adobe did not see fit to replace the panels with newly coded ones, there are no DW tutorials I can send you to. 

    Learning to write code in MySQLi (improved) or PDO isn't difficult but there is a learning curve.   Alternatively, you can purchase commercial extensions from WebAssist or DMX Zone that will generate code for you.

    1.  The WebAssist MySQLi extension piggy backs on the old DW panels.  For this reason, you might have trouble using it with anything newer than DW 2015. 

    MySQLi Server Behaviors | Dreamweaver extension | WebAssist

    2. Get the Deprecated Server Behaviors extension from DMX Zone

    https://www.dmxzone.com/go/21842/enable-server-behaviors-and-data-bindings-panel-support-for-dreamweaver-cc/

    3. To install 3rd party extensions, get the Extension Manager from DMX Zone.

    https://www.dmxzone.com/go/22670/dmxzone-extension-manager-for-dreamweaver

    Or skip #1 and #2 above and get DMX Zone's Database Connectivity Collection

    https://www.dmxzone.com/go/22151/database-connectivity-collection-php/

    Nancy

    3 replies

    Nancy OShea
    Community Expert
    Nancy OSheaCommunity ExpertCorrect answer
    Community Expert
    March 17, 2018

    The deprecated server behavior panels were removed from DW CC for a reason.  The code is outdated, not secure and won't work on servers with PHP 7+.   Since Adobe did not see fit to replace the panels with newly coded ones, there are no DW tutorials I can send you to. 

    Learning to write code in MySQLi (improved) or PDO isn't difficult but there is a learning curve.   Alternatively, you can purchase commercial extensions from WebAssist or DMX Zone that will generate code for you.

    1.  The WebAssist MySQLi extension piggy backs on the old DW panels.  For this reason, you might have trouble using it with anything newer than DW 2015. 

    MySQLi Server Behaviors | Dreamweaver extension | WebAssist

    2. Get the Deprecated Server Behaviors extension from DMX Zone

    https://www.dmxzone.com/go/21842/enable-server-behaviors-and-data-bindings-panel-support-for-dreamweaver-cc/

    3. To install 3rd party extensions, get the Extension Manager from DMX Zone.

    https://www.dmxzone.com/go/22670/dmxzone-extension-manager-for-dreamweaver

    Or skip #1 and #2 above and get DMX Zone's Database Connectivity Collection

    https://www.dmxzone.com/go/22151/database-connectivity-collection-php/

    Nancy

    Nancy O'Shea— Product User & Community Expert
    BegadocAuthor
    Known Participant
    March 17, 2018

    Thanks Nancy & Osgood - I'll look at these suggestions. On the other hand, I'm tempted to use the "if it works, don't fix it" principle.

    The trouble with learning curves is that at my age they all tend to be on the steep side! Spending the money may be the better option for me.

    Nancy OShea
    Community Expert
    Community Expert
    March 17, 2018

    Which version of PHP do you have on your server?

    If your hosting provider is still on PHP 5x, you can probably keep using what you have for now.  Problems will ensue however when the PHP & MySQL are updated. 

    I still maintain some legacy sites with older PHP code in them.  But I know I'm living on borrowed time and will have to re-write the code eventually.

    Nancy O'Shea— Product User & Community Expert
    Legend
    March 17, 2018

    You can find plenty of basic tutorials if you search google or youtube, just make sure they are using either mysqli or pdo.

    Dreamweaver offers nothing like it did in 2013 to make it easy for you to connect and query a database so you are either going to have to write your own connection/query code or purchase a third party extension which should include the basics that you require.

    Its not that difficult really to write your own code so l would advise having a go at that first before you spend any further money.

    BenPleysier
    Community Expert
    Community Expert
    March 17, 2018

    I am sure that David_Powers​ will see your plea.

    Wappler is the DMXzone-made Dreamweaver replacement and includes the best of their powerful extensions, as well as much more!
    David_Powers
    Inspiring
    March 18, 2018

    I'm currently in the Norwegian Sea in search of the Northern Lights, so don't have much chance to respond.Still, the advice given by Ben and Nancy is pretty much spot on. PHP 7 doesn't support the very much outdated Dreamweaver PHP server behaviors. If learning how to code MySQLi or PDO isn't an option, relying on the (paid-for) extensions created by a company such as DMXZone is probably the simplest solution. For anyone with access to lynda.com, my PHP: Accessing Databases with PDO and MySQLi course should set you on the right track; but it does involve hand coding. Dreamweaver won't automate the code generation for you.

    Nancy OShea
    Community Expert
    Community Expert
    March 19, 2018

    Hi David,

    Aurora borealis, awesome! 

    Take lots of pictures and post them to your Behance/Adobe Portfolio  page .

    Nancy O'Shea— Product User & Community Expert