Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 3 of 3
  1. #1
    Regular Coder
    Join Date
    Jul 2011
    Posts
    183
    Thanks
    68
    Thanked 2 Times in 2 Posts

    Lightbulb Dynamic websites / work environment

    I want to get into making some websites (LAMP, HTTP, CSS, JavaScript) and I am wondering what would be the best working enivronment, software that can be used. I was looking at Dreamweaver and some people actually recommend it, but I dont think it is that good. I am at something like this right now:

    Xampp
    Eclipse (with PHP and JavaScript); I know there are plugins etc, but I did not get to that yet...
    Firebug, Chrome and IE Developer Tools
    (Notepad++)

    I just discovered the tools and these are very powerful (like executing a JavaScript code in real time line by line, watching the variables etc). Working with these tools can make a whole lot of a difference, if you know what I mean. Chrome is good for CSS also.

    I also heard Microsoft's Visual Studio Express few times, but I did not look at this one at all.


    I am just wondering what are the other programs / tools software that can be useful like that etc (again, I am talking about building dynamic websites only: Unix / Linux, PHP, MySQL, HTML5, CSS3, JavaScript). There are also good websites out there, like website optimization, keywords, traffic rankings etc, that can make a lot of a difference right from the start also...

    Thank you in advance for any info.
    Last edited by joliett89; 10-19-2011 at 06:40 PM.

  • #2
    Gütkodierer
    Join Date
    Apr 2009
    Posts
    2,127
    Thanks
    1
    Thanked 426 Times in 424 Posts
    You have a pretty good setup already, which is very close to my own.

    XAMPP/WAMP: You're not going to get around this one. You will want to enable Xdebug, though, so you'll be able to step through your PHP code the way you're doing with your Javascript now.

    Eclipse: The main selling point for me here is Mylyn, which lets you switch between contexts with literally one mouse click. This is invaluable if you're working on several projects simultaneously (or have to go back to older projects every now and then to make a change), and although Eclipse sometimes drives me mad, no other IDE provides this kind of functionality.

    Chrome/etc.: You will need debugging tools for all your browsers, so you can track down browser specific bugs, but luckily all modern browsers come with their own tools anyway. Using Chrome for main development purposes is a good choice.

    I'm also running a SASS compiler in a Ruby process during development, which is very handy if you're sick of writing redundant CSS. Have a look here: http://sass-lang.com/
    .My new Javascript tutorial site: http://reallifejs.com/
    .Latest article: Calculators — Tiny jQuery calculator, Full-fledged OOP calculator, Big number calculator
    .Latest quick-bit: Including jQuery — Environment-aware minification and CDNs with local fallback

  • Users who have thanked venegal for this post:

    joliett89 (10-20-2011)

  • #3
    Senior Coder alykins's Avatar
    Join Date
    Apr 2011
    Posts
    1,841
    Thanks
    42
    Thanked 200 Times in 199 Posts
    just to add an FYI... visual studio is great, don't get me wrong (i personally love it and run 2010)... but there is a major issue with you using it...
    Unix / Linux, PHP, MySQL, HTML5, CSS3, JavaScript
    only use visual studio if you are coding asp.net... since you didn't mention it at all I assume you will go the php route

    I code C hash-tag .Net
    Reference: W3C W3CWiki .Net Lib
    Validate: html CSS
    Debug: Chrome FireFox IE

  • Users who have thanked alykins for this post:

    joliett89 (10-20-2011)


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •