none
Expression Web 4 - Can a 'Live' Site Be Edited Directly via EW4's FTP Connection (See Full Question for Details)? RRS feed

  • Question

  • Using Expression Web 4, can a "Live" Site Be Edited Directly via EW4's FTP Connection?  In other words, can EW4 be opened, and then a button or menu item clicked that will immediately connect to and permit the direct editing of a live site that is remotely hosted on a shared hosting service like LunarPages or HostGator, without editing local files that reside on the client computer?
    Thursday, July 8, 2010 6:09 PM

Answers

  • Not in the way you describle but you can work live on most web hosts.

    You open the site via FTP and then open the pages you want to edit but it is a really bad idea to do so since any misakes will be live immediately when you save the file. DWTs will not update working live unless all pages attached to it are open.

    I really do not recommend working live, its just a bad idea. If you want to give clients the ability to edit certain pages look at something like Content Seed http://contentseed.com which is a better way of allowing online editing.


    MS MVP Expression Tutorials & Help http://by-expression.com
    Thursday, July 8, 2010 6:34 PM
  • There is no such thing as editing live using FTP, which is file TRANSFER protocol.

    EW lets you think you are but it actually downloads the file to the client to the EW temporary folder:
    %UserProfile%\Local Settings\Temporary Internet Files\Microsoft Expression Web 4, and publishes back when you save the file.

    You will occasionally get prompts about saving embeded files which can "usually" be ignored.


    Expression Web MVP
    Thursday, July 8, 2010 7:28 PM

All replies

  • Not in the way you describle but you can work live on most web hosts.

    You open the site via FTP and then open the pages you want to edit but it is a really bad idea to do so since any misakes will be live immediately when you save the file. DWTs will not update working live unless all pages attached to it are open.

    I really do not recommend working live, its just a bad idea. If you want to give clients the ability to edit certain pages look at something like Content Seed http://contentseed.com which is a better way of allowing online editing.


    MS MVP Expression Tutorials & Help http://by-expression.com
    Thursday, July 8, 2010 6:34 PM
  • Yes you can, but I and the other regular contributors here advise (strongly) against doing so.

    When you edit 'live', any display errors will be immediately evident to users of the site. Not good.

    Best practice is to publish the entire site down to your local computer, edit and test locally and then publish the updated files back to the production server. This local copy also becomes a backup when something drastic happens on the production server.

    --P


    Columbia, CA. USA The Gilded Moon-Sierra Nevada Photography
    Thursday, July 8, 2010 6:35 PM
  • There is no such thing as editing live using FTP, which is file TRANSFER protocol.

    EW lets you think you are but it actually downloads the file to the client to the EW temporary folder:
    %UserProfile%\Local Settings\Temporary Internet Files\Microsoft Expression Web 4, and publishes back when you save the file.

    You will occasionally get prompts about saving embeded files which can "usually" be ignored.


    Expression Web MVP
    Thursday, July 8, 2010 7:28 PM
  • Thank you Cheryl and Preston for your replies.  You two are quick!

     

    In this specific case, the decision-maker has stated that the website edit/update procedure be performed via an editor of some sort that resides on the local computer.  So, "ContentSeed" and other web-based CMS alternatives are not permitted.

     

    We have looked at Kompozer and found it to be extraordinarily buggy - even to the extent of repeatedly crashing the editing session, and at CoffeeCup's HTML editor but it cannot lock or protect portions of a web page, and at Adobe's Contribute program but it is very non-intuitive for our purposes and is quite restrictive with respect to site customization, and now at Expression Web 4 (the trial download) but it seems to omit even the most basic features (e.g., a simple "Publish" button) and slows down our otherwise fast quad core 4GB RAM XP Pro computer so much that it makes us wonder if it's running when EW4 is launched.  Dreamweaver is next on the list, but we were hoping that it would not be necessary.

     

    It may be that if we could spend 10 minutes with someone who knows EW4 well, then EW4 might become more appealing.  To this end, a call was even placed to Microsoft's Expression Web folks requesting that they address a few pre-sales questions (this sale would involve about 5 copies of whatever we purchase).  The Microsoft representative said they would not offer any pre-sales assistance.  When the representative was asked about a knowledgeable sales office or EW4 user in our area (eastern NC), the representative indicated that no such place or individual was known to Microsoft.  Thus, this Internet site was sought as our last resort for EW4 assistance.

    Thursday, July 8, 2010 8:22 PM
  • "Expression Web 4 (the trial download) but it seems to omit even the most basic features (e.g., a simple "Publish" button) "

    Not sure if you meant to say you thought the trial was not the full version, but it is.  It does not omit any features.   You many not be familiar with it's features, but you can certainly publish with it.

    As for speed:  EW4 does not slow down my old Win XP Home machine.  You may have other conflicts or issues.

    Thursday, July 8, 2010 9:00 PM
  • "...it seems to omit even the most basic features (e.g., a simple "Publish" button)..."

    Look in the Site menu for Publish Current File, Changed Files, and All Files. Also, in the main site view there is a Publishing tab at the bottom.

    Jim

    Thursday, July 8, 2010 9:04 PM
  • Look at the Before Posting sticky and work along with my tutorial. Granted the Basic Website tutorial was created for EW 1 but the basics are still the same.

    Publishing buttons are on the Site > Publishing view or you can use the Site menu to publish, or if you are only wanting to publish one page right click and "publish selected files".

    If you are going to have multiple editors I'd suggest you use some sort of versioning control.


    MS MVP Expression Tutorials & Help http://by-expression.com
    Thursday, July 8, 2010 9:34 PM
  • but it seems to omit even the most basic features (e.g., a simple "Publish" button)
    ???  Actually, there are various publishing buttons on the Standard toolbar and publishing options in the Site menu, as well as a publish option on a right-click context menu.  How much more did you need?  :)
    Paul Bartholomew, Microsoft Expression Web
    Thursday, July 8, 2010 9:55 PM
    Moderator
  • "In this specific case, the decision-maker has stated that the website edit/update procedure be performed via an editor of some sort that resides on the local computer. So, "ContentSeed" and other web-based CMS alternatives are not permitted."

    Heh -- when someone puts a in a condition like that, you gotta wonder. Does their reason for that constraint make any sense?



    ClarkNK, A.K.A. HomePage Doctor
    HomePageDoctor.com -- Expression Web database tutorials
    Ownertrades.com -- Created with FP, Access, Bots and Wizards
    MyNumbersTracker.com -- Created with Expression, VWDExress, SQL Express, and ASP.NET.
    Friday, July 9, 2010 12:45 PM
  • Clark,

    That restriction seems to me to mean that the "decision maker" wants to have local copies of everything - which means editing live is not what he actually wants people to do. At least Content Seed has versioning which is something that seems to be missing from the senario of multiple people editing "live" on the site using an offline editor.

    My only other suggestion is a blog and using Windows Live writer to update but that may not fit the site requirements.


    MS MVP Expression Tutorials & Help http://by-expression.com
    Friday, July 9, 2010 12:59 PM
  • Here are some specific regarding our initial status in this matter.  A website consisting of about a dozen ".html" files, plus the associated ".css" file have been made with a plain text editor.  The website exhibits a very simple layout. 

     

    Within the dozen or so ".html" files, the special Expression Web 4 tags like:

    <!-- TemplateBeginEditable name="Home_Page_Title" -->Home<!-- TemplateEndEditable -->

    have already been inserted (via a plain text editor, not Expression Web 4) so that the portions of the pages intended to be editable can be updated while keeping other portions of the pages "locked" to prevent breaking the overall layout.

     

    Given that the ".html" files already exist on our local computer, what is the proper Expression Web 4 procedure for proceeding with Expression Web 4?  We have a typical shared hosting account and the associated FTP information.

    Monday, July 12, 2010 9:42 PM
  • You are not required to use DWTs  - Dynamic Web Templates with an Expression site.  There are several different ways to attach a templete to existing content which would be best who knows without seeing what you have done.


    MS MVP Expression Tutorials & Help http://by-expression.com
    Monday, July 12, 2010 11:03 PM