Author Topic: What website design software do you use?  (Read 7558 times)

Offline jkmorse

  • PixInsight Padawan
  • ****
  • Posts: 931
  • Two questions, Mitch . .
    • Jim Morse Astronomy
What website design software do you use?
« on: 2014 September 16 13:44:32 »
Hey folks,

I use Dreamweaver for my website (which I am hopelessly behind in updating) but am not thrilled with the result.  I am curious what software people have used to build their websites.

Consider this an informal poll.   ::)

Thanks,

Jim
Really, are clear skies, low wind and no moon that much to ask for? 

New Mexico Skies Observatory
Apogee Aspen 16803
Planewave CDK17 - Paramount MEII
Planewave IFR90 - Astrodon LRGB & NB filters
SkyX - MaximDL - ACP

http://www.jimmorse-astronomy.com
http://www.astrobin.com/users/JimMorse

Offline Harry page

  • PTeam Member
  • PixInsight Jedi Knight
  • *****
  • Posts: 1458
    • http://www.harrysastroshed.com
Re: What website design software do you use?
« Reply #1 on: 2014 September 16 14:39:14 »
Hi

Dreamweaver as well , very powerful if you have a few spare years to learn it  >:(

Harry
Harry Page

Offline jkmorse

  • PixInsight Padawan
  • ****
  • Posts: 931
  • Two questions, Mitch . .
    • Jim Morse Astronomy
Re: What website design software do you use?
« Reply #2 on: 2014 September 16 15:58:58 »
Harry,

Thanks, that's what I was a afraid of  :o

Best,

Jim
Really, are clear skies, low wind and no moon that much to ask for? 

New Mexico Skies Observatory
Apogee Aspen 16803
Planewave CDK17 - Paramount MEII
Planewave IFR90 - Astrodon LRGB & NB filters
SkyX - MaximDL - ACP

http://www.jimmorse-astronomy.com
http://www.astrobin.com/users/JimMorse

Offline troypiggo

  • PixInsight Addict
  • ***
  • Posts: 258
Re: What website design software do you use?
« Reply #3 on: 2014 September 17 03:17:51 »
Vim   8)

I wanted to teach myself HTML/PHP/MySQL so coded a previous version of my website completely by hand.

Edit: Oh, yeah.  Juan's post below reminded me I wanted to teach myself CSS as well  :)
« Last Edit: 2014 September 17 20:17:13 by troypiggo »

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: What website design software do you use?
« Reply #4 on: 2014 September 17 04:36:39 »
Kate (a well-known plain text code editor on Linux).

Once you get the grasp of HTML and CSS you can visualize the final product in your head as you write the code directly. Just like reading a music score :)
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Carlos Milovic

  • PTeam Member
  • PixInsight Jedi Master
  • ******
  • Posts: 2172
  • Join the dark side... we have cookies
    • http://www.astrophoto.cl
Re: What website design software do you use?
« Reply #5 on: 2014 September 17 09:07:12 »
Same here... I just downloaded a template similar to what I was looking for, and then modified the code with a plain text editor.
Regards,

Carlos Milovic F.
--------------------------------
PixInsight Project Developer
http://www.pixinsight.com

Offline Harry page

  • PTeam Member
  • PixInsight Jedi Knight
  • *****
  • Posts: 1458
    • http://www.harrysastroshed.com
Re: What website design software do you use?
« Reply #6 on: 2014 September 17 09:50:33 »
Hi

hand coding you must be all mad  8)

Harry
Harry Page

Offline IanL

  • PixInsight Addict
  • ***
  • Posts: 116
    • The Imaging Toolbox
Re: What website design software do you use?
« Reply #7 on: 2014 September 18 06:50:13 »
Depends on what the objective/use-case is really.  Trouble is that technically inclined people tend to look for technical solutions to their problems even if they aren't the most efficient/sensible solution (witness some of the replies above  :D ).

If your site is some kind of astro-blog or other content-heavy site, why would you hand-code anything or get involved in HTML/CSS, etc. at all?  What you need is a content management system skinned with an appropriate template.  I'm thinking of something like Joomia, Drupal, WordPress or their ilk.

You can either:

- Find a free CMS host, but these usually have limitations on the amount of content you can host, limited templates/designs, custom domain names or similar.
- A paid for CMS host, either as a cheap upgrade to the above or as a full blown host.  Fees range from cheap to lots of money, but the benefit of a hosted service is that you don't have to worry about the technology aspect at all.
- Host your own CMS - most of the big CMSs are open source and you can just find a cheap web host (or set up your own server if you have appropriate internet access at home or elsewhere) and then install your own CMS.  Some hosts have one-click installations for the big CMS packages, but these are usually out of date fairly quickly and may not be configured the way you want.  The benefit of running your own CMS is complete freedom to do what you want, but at the cost of having to install and configure it, and then spend the rest of your life patching constant new security vulnerabilities.

The beauty of a CMS is that once set up, you can simply focus on writing content and posting images through a simple UI (like this forum's UI) rather than having to write html, check it, deal with broken stuff, etc.  You may have to get involved in a bit of HTML/CSS, etc. at the outset if you want to customise a standard template or skin, but it's a one-time job and then you forget about it.

The only caveat is that you may have limited bandwidth or storage, which can be a big deal if you have lots of big images to share (like we all do).  It's usually easy enough to host these in an external/free photo-sharing service and link them in, but not quite as clean a solution.

Clearly if your site is more interactive then you may want something different, but even so don't rule out using a CMS with some hand-crafted pages.  Here's what I do for my site:

- I use Blogger for the main CMS (now owned by Google).  The interface is pretty ugly and it does have limitations which I have had to work around, but the upside is that it is free and has no bandwidth limitations and huge amounts of storage.  It also plays well with Google's photo hosting (which is now rolled in to Google Plus, but is easy to use as a general purpose photo sharing system regardless).

- The templates and styling can be customised sufficiently for my needs - it is a bit hacky at times and probably the most painful bit of the whole process.

- You can post blog posts in the usual manner using a nice WYSIWIG editor, or switch to HTML view if you really want.  You can also create static pages which is very handy, as you can also embed Javascript with no real limitations (unlike some free CMS hosts).

- I started out editing my 'clever' pages directly in the HTML view of the editor but quickly outgrew that.  I now use the free Komodo Edit to do all my HTML/JavaScript editing for the non-blog pages.  It's probably the best free code editor I have found (after trying out about a dozen options), and covers most major languages.  I set the pages up so they can work locally for debugging, and then cut/paste the relevant bits in to the Blogger interface when I am ready to go live.

- For debugging, probably the best tool is Google Chrome - it has a full suite of developer tools under the 'Tools' menu and will let you do breakpoints in your Javascript, watch expressions and even hack around with the HTML and CSS on the fly in the browser without constantly having to reload the page (really handy for solving all those annoying float/div/padding/margin problems).

- Eventually my Javascript got very large, so I wanted to host it externally to the HTML - this is a problem in Blogger since you can't upload/use anything like that - just edit HTML files.  I figured out that I could actually upload my Javascript and JSON files to Google drive, share them publically from ther and then reference them in the blogger HTML.  It can be a bit of a pain, but on the whole I can do almost everything I want for free.  The only thing I have paid for is a .uk domain name rather than using the default free domains under Blogger (and even there I registered it myself - you don't have to pay some inflated price for a custom domain registration).

- The only other tool I use is SourceTree (free) combined with a free (that word again) BitBucket account.  I can do proper Git-based source control which is very handy for more complex web projects.

Hope that gives you some ideas.

Offline pfile

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 4729
Re: What website design software do you use?
« Reply #8 on: 2014 September 18 09:20:27 »
when i looked into this stuff, i kind of felt like most of the CMS platforms out there had their origin in blogging. so despite being used for general purpose web design, underneath it all there was this concept of episodic content / "posts", presented linearly in time, which does not always make sense for a website.

maybe this stuff has evolved though, have not looked at it in years

rob

Offline jkmorse

  • PixInsight Padawan
  • ****
  • Posts: 931
  • Two questions, Mitch . .
    • Jim Morse Astronomy
Re: What website design software do you use?
« Reply #9 on: 2014 September 18 10:12:48 »
Ok, handcoding is completely out of the question for the likes of my skill level.  My issue is that being the ox fingered oaf and having built a plain vanilla website that works, I am scared to death of mucking with it too much for fear of completely boloxing the thing up.  I really want to try adding a slick template (which appear to be readily available from the web for Dreamweaver), but have no idea how to apply such a template to my existing content without completely rebuilding the site from scratch.

Anybody have any experiences they can share to either calm my nerves or really set me on edge  ???

Thanks all,

Jim
« Last Edit: 2014 September 18 17:50:30 by jkmorse »
Really, are clear skies, low wind and no moon that much to ask for? 

New Mexico Skies Observatory
Apogee Aspen 16803
Planewave CDK17 - Paramount MEII
Planewave IFR90 - Astrodon LRGB & NB filters
SkyX - MaximDL - ACP

http://www.jimmorse-astronomy.com
http://www.astrobin.com/users/JimMorse

Offline IanL

  • PixInsight Addict
  • ***
  • Posts: 116
    • The Imaging Toolbox
Re: What website design software do you use?
« Reply #10 on: 2014 September 18 12:10:40 »
Well yes, many (but not all) of the FOS CMS platforms started out in the blogging area.  But even they have have moved on a lot, e.g. WordPress was purely a blogging platform at first, but now it is much more of a general CMS.  My other half does loads of small business websites using it - the beauty is that you can have basic site with static pages/navigation but give the customer an easy way to add news, events, etc.  Drupal was always much more of a general purpose CMS, and really the power is in using a taxonomy to organise your content and then display it in hundreds of built-in or user supplied modules - many major/serious sites have been built on it (e.g. mtv.co.uk, popsci.com, thousands of others).

If I was the OP, I'd start by taking a quick look at say:

https://wordpress.com/

and

https://www.blogger.com/

Both of these will allow you to set up very functional sites for free - you can experiment and see if it is the way to go.  If not you've lost 30 minutes of your time.

Offline Buzz

  • PixInsight Enthusiast
  • **
  • Posts: 80
    • The Astrophotography Manual - support
Re: What website design software do you use?
« Reply #11 on: 2014 September 19 01:17:10 »
I used to use DW in windows and when I went to Mac, changed to Adobe GoLive, which unfortunately was abandoned.

Although I used to program, the time to do so is spent on other things. I keep things simple and use iWeb, which I carefully carry over from one mac to another.  It is not sophisiticated but it does what I need and I can spend my time on PI.
regards
Chris

Offline jkmorse

  • PixInsight Padawan
  • ****
  • Posts: 931
  • Two questions, Mitch . .
    • Jim Morse Astronomy
Re: What website design software do you use?
« Reply #12 on: 2014 September 19 19:34:09 »
I ended up dabbling in Dreamweaver and at least got it to not look like the default Dreamweaver setup, which for me, is something.  And it got me to update after ignoring the site for 18 months. 

Harry, thanks again for confirming what I should have already known, namely no pain no gain.  Now back to processing where I belong.

Best,

Jim
Really, are clear skies, low wind and no moon that much to ask for? 

New Mexico Skies Observatory
Apogee Aspen 16803
Planewave CDK17 - Paramount MEII
Planewave IFR90 - Astrodon LRGB & NB filters
SkyX - MaximDL - ACP

http://www.jimmorse-astronomy.com
http://www.astrobin.com/users/JimMorse

Offline Sean

  • PixInsight Addict
  • ***
  • Posts: 144
    • My Personal Website
Re: What website design software do you use?
« Reply #13 on: 2014 September 23 21:04:04 »
Another option is to use a photo/portfolio hosting service like Zenfolio or Squarespace. Advantages are hosting plus content management, and lots of templates to choose from. Disadvantage is that it costs a few dollars per year. I started with Squarespace then moved to Zenfolio, which I am very happy with. I know there are a bunch of other astro sites hosted on Zenfolio as well.

You can check out how I organized my site at www.drakevisual.com

Sean

Offline cdavid

  • PixInsight Addict
  • ***
  • Posts: 137
    • Through Space and Time
Re: What website design software do you use?
« Reply #14 on: 2014 September 25 15:29:05 »
Lmao Harry!! ????

I use the antiquated iWeb by Apple. I am happy with my original design from back then and just dint have the time to learn rapid weaver etc....