Page 2 of 2 FirstFirst 12
Results 11 to 12 of 12
  1. #11
    Join Date
    Feb 2012
    Location
    mostly harmless
    Posts
    1,809
    Plugin Contributions
    8

    Default Re: easier development/ bug issues & Developers Tool Kit

    So your basic arguments for why you want these changes are:
    • You find yourself wasting a considerable amount time finding files on your computer (even when the location is listed in the admin search).
    • You are adamant about not keeping a copy of the files on your local computer, flash drive, external hard drive, and / or NAS (and using ftps to upload).
    • You feel anyone who has or gains access to your admin should be able to download and upload any and all files.
    • You believe the security risk is worth the convenience.

    I personally do not find these to be compelling reasons, but we can agree to disagree. IMHO, the security risks far outweigh the 5-15 seconds it takes for me to find the file and upload a new copy after testing.


    Quote Originally Posted by scooter View Post
    ... if you name your old file that is working to bak or old you can always go home. ...
    Doing this may "work" in many cases, but is not best practice and can lead to issues (not to mention security concerns). It is better to not leave backups in a public location (even with a renamed extension).


    Quote Originally Posted by scooter View Post
    ... data base has to be DL every time you want to work on your site ...
    Why? No need to be constantly synchronizing the data just to test changes to the code. More to the point I would strongly caution against testing with live customer / order data in a test environment.


    Quote Originally Posted by scooter View Post
    ... not to mention the version of php has to be same ...
    It takes me around five seconds (at most) to switch PHP versions locally.

    The current issues with "passwords" and PHP versions do not affect testing code changes in a testing environment. They only affect the case where one is migrating to a new version or migrating to a new server. As we are not changing the data - just files - no reason to be overwriting the database - so no password issue.


    Quote Originally Posted by scooter View Post
    ... the time to find the file and download & upload time can be cut down as said, as a easy way to DL the file to hack. You've already searched and have the file location in the title location heading
    it just has to be a clickable link. ...
    If the file is already on your computer and you know the location (either by searching your local computer or using the Zen Cart admin search function), how does letting you download a copy via the web browser save time over alternative workflows?

    A good IDE can search files, folders, and contents of files quickly (local and remote files). A single click on the result will open the file for editing (downloading if needed). In a good IDE the previous click will also and focus the editor contents at the location of the search result. When done testing locally click "upload" in the IDE. Finally as a sanity check verify the changes are functional on the live site.
    The glass is not half full. The glass is not half empty. The glass is simply too big!
    Where are the Zen Cart Debug Logs? Where are the HTTP 500 / Server Error Logs?
    Zen Cart related projects maintained by lhûngîl : Plugin / Module Tracker

  2. #12
    Join Date
    Jan 2007
    Location
    Los Angeles, California, United States
    Posts
    10,023
    Plugin Contributions
    32

    Default Re: easier development/ bug issues & Developers Tool Kit

    Quote Originally Posted by torvista View Post
    Exactly.
    I fail to understand why people still insist on testing their hacks on a working production shop. It's making money, don't mess with it.
    It appears everyone's code apart from mine always works first time with no repercussions!

    (I believe) site maintenance/development/test should always be done LOCALLY and so file changes can be uploaded in one go. Its faster to find and edit locally, with no downtime or errors due to multiple files on the hosting in mid-edit.
    **nods in agreement**

    My experience is that sometimes shortcuts usually lead to BIGGER issues than simply taking the so-called "long way" around..
    My Site - Zen Cart & WordPress integration specialist
    I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.

 

 
Page 2 of 2 FirstFirst 12

Similar Threads

  1. Developers Tool Kit Problem
    By kashyyyk in forum General Questions
    Replies: 5
    Last Post: 28 Jun 2015, 06:40 AM
  2. Developers tool kit
    By eden in forum General Questions
    Replies: 1
    Last Post: 25 Nov 2008, 11:01 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR