É claro que existem outras opiniões, nem eu disse o contrário. Eu não faço a minima ideia de como o DreamWeaver implementa as CSS's, porque, e como já cá disse, instalei-o duas vezes e nunca cheguei a fazer nada com ele.
Quanto ao Php-nuke, saquei-o duas vezes, instalei-o e no fim nem cheguei a andar para lá a ver o que fazia ou não, mas saquei o mambo e esse andei de um lado para o outro a ver como estava feito.
Ora a maioria dos CMS´s tem 99% PHP/HTML, 1% Javascript
Esse CMS abusa de DOM, DHTML e JavaScript ... Ele é menu's, tab's, etc ... O Mambo é dos melhorzitos que para aí andam.
Portanto, até os CMS's abusam disso...
Temos de ver uma coisa, o php apenas actua do lado do servidor. Em ambiente web existe essa separação. O servidor apenas prepara a informação a enviar ao utilizador ou processa a que este envia. O Php apenas exibe texto ... Depois da página carregada, o que se passa do lado do cliente está 100% fora do controle do php. É nesse aspecto que mesmo que não se queira, essas tecnologias têm de ser usadas.
Para quê começar logo a comer a cabeça com Javascript, quando lhe é mais útil aprender PHP (tendo em conta que a maioria dos CMS´s são escritos em PHP)?
Eu não sei se a maioria é em Php, sei é que a "maioria à pála" é de facto em Php ... É por serem à pála que eles são tão conhecidos, não quer dizer que sejam os melhores ou que estejam em maioria. Eu também não sei se são ou não.
Há uma coisa que ainda não percebi, mas gostava que me dissesses. Como é que JavaScript lhe come a cabeça mas ao mesmo tempo o aconcelhas a aprender Php?!?!?!?!?
JavaScript é uma linguagem como Php, as duas têm algoritmia.
As unicas entidades externas que JavaScript usa são:
-> Objectos DOM
-> DHTML.
e ambas estão muito ligadas e não têm assim tanto que se lhe diga .... Agora Php....
Php mexe:
-> Ligações a Bases de Dados
-> Sessões
-> Ldap's
-> Soap's
-> Imagens (manipulação e processamento)
-> Directorias (tudo e mais alguma coisa)
-> etc etc ...
Php só é mais simples se não o ligares a nada, ou seja, uns loop's, if's, switch's e mais nada. Nesta optica, php não lhe serve de nada, acaba por ser mais proveitoso o JavaScript. Se alguem preenche e envia um formulario, e não podes guardar a informação em lado nenhum (ficheiros, sessão, Base de Dados ...), de que te serve o Php?!?!?! Nada.
Mas se vais ligar de facto o Php a algum lado, como é que isso é mais facil do que andar a mexer em tempo real nas propriedades (css) de um determinado objecto na página, ou andar a processar determinados dados preenchidos num formulário???
Sinceramente, acho que estás a menosprezar o JavaScript, e não o deves fazer. JavaScript deve ser respeitado pela sua grande utilidade.
Quanto ao Flash... Tens toda a razão. Provavelmente será mais util aprender Php's ou Asp's antes de aprender Flash's ... Flash é animação e mais nada. Flash é fantástico, e até pode dar para muita coisa, mas se se deixar estar nas animações quietinho, fica muito bem. Só porque se pode fazer, não quer dizer que se faça ou que seja a melhor maneira de o fazer ...