Web Technology Initial Question

I'm just immersed in web technology. I started with HTML and now JavaScript and PHP. I have a lot of questions in my head. I am a hardcore .NET Windows developer and make a living. But now I want to delve into the Web, and here are my queries:

(1) I started using PHP. I also want to learn Ruby with Rails. Can I study side by side?

(2) What types of projects can I design to study these technologies well? I just want to make a weblog that he is.

(3) I use Aptana Studio 2009. This is very good, but not the best IDE. What other IDE can speed up my development time? Any tool that automatically separates design from business logic?

(4) What other things should I learn to bring to the forefront in web technologies?

+5
source share
8 answers

First, I welcome the initiative to study web technologies. Honestly, in the future I think that it will be more and more difficult for programmers not to understand web materials.

To answer your questions:

  • I would advise sticking with one at least for a while. I would suggest that this is PHP. What for? Ruby on Rails is a language and structure. I am a strong supporter of people who have some idea of ​​basic technologies, including HTTP, before they create frameworks on top of it that can confuse or hide problems that the developer should be aware of. Stick to vanilla PHP and don't confuse it by throwing something like CodeIgniter, Kohana, Symfony, CakePHP or Zend on top of it;
  • - . , , - , - - -, , ( );
  • Jetbrains - IDE . , . PhpEd, Eclipse PDT Netbeans ;
  • HTMl, CSS Javascript. , jQuery.
+8

1) . /- . .

2) , , . , , -. .

4) , , .. - - .

+3

1). Ruby, Java .NET, , , , , .NET(#?). PHP , .

2). , - .

3). . IDE HTML/CSS/JS, , . , Visual Web Developer Express Edition.

4). HTTP, HTML, CSS + JS. , . .

:

, , , -, . : , , concurrency - , - . . . .

HTTP , CSS ( ) . Concurrency - , 90% , , .

, .NET( ASP.NET # ) ASP.NET MVC - WebForms - - , , , . , , .

+3
  • . , .
  • . ?
  • Eclipse .
  • Nike : " ":)
+2
+2

1) , . , , .

2) , - . - , .

3) - . , Smarty, , , . Eclipse IDE , , vim.

4) . PHP Ruby, . Dot your is . -, , . . , .

+2

1) . , !

2) php, , php.

3) php/javascript/css vim, . - "framemaker", , , html. , , , html.

4) , , .

+2

(1) It's all about what you want to do, and you're fine using new technologies. You can do anything.

(2) How about a welcome world or a simple sign-in application if you are really starting out.

(3) Eclipse is always the best option for thought.

(4) CSS, JavaScript, and the new JavaScript frame work as prototypes, jQuery, and, more importantly, some of the tag libraries.

+1
source

All Articles