por Magno Urbano
Ao longo dos últimos anos, tenho trabalhado como beta tester para várias empresas como, por exemplo, para a Adobe e para a Macromedia.
Praticamente, todas as vezes, tenho sempre falado acerca da mesma coisa: que os programas dessas empresas são, desnecessariamente, grandes e lentos. Para além de reclamar, tenho sugerido que mudem a abordagem de programação.
Actualmente, ainda se usa a mesma abordagem de 3 décadas atrás, que é a de carregar o programa todo - ou quase - na memória, quando este inicia. A minha sugestão é a de porque em vez de carregar todo o programa na memória, não é apenas carregada uma estrutura mínima, sendo as funções carregadas a pedido. Com as actuais velocidades dos discos e dos sistemas, isso não ia representar nenhuma lentidão na utilização, pelo contrário, os programas seriam mais rápidos e mais leves, já que mais área de memória estaria disponível.
Apesar de ser um programa excelente - à excepção do módulo de FTP que não funciona direito - em termos de lentidão de utilização, nenhum programa é mais lento que o Dreamweaver - e este é um programa que utilizo com muita frequência.
Cansado de reclamar sem ser ouvido, resolvi obrigar o Dreamweaver a uma dieta forçada. A dieta consiste em apagar, do Dreamweaver, todos os ficheiros que tenham relação com tecnologias ou funções que, para mim, sejam inúteis, como ColdFusion, ASP ou JRun.
Antes de realizar esta dica, aconselho que faça uma cópia de salvaguarda de todos os seus ficheiros. Aproveite e faça uma cópia do directório do Dreamweaver, para que possamos trabalhar nesta cópia, sem alterar o programa original.
- Crie uma cópia do rerectório onde o Dreamweaver está instalado;
- Procure, nos directórios do Dreamweaver por qualquer ficheiro, nomeadamente os com extensão JSP, que tenham referência às tecnologias que quer apagar.
No caso do MacOS X, abra a cópia do directório do Dreamweaver no Finder e digite na caixa do Spotlight - no canto superior direito - por letras que tenham relação ao que deseja apagar e apague tudo o que encontrar - nomeadamente ficheiros com extensão JSP - à excepção de ícones.
No meu caso, fiz três pesquisar: CF, ASP e JRUN, para localizar e apagar tudo aquilo relacionado ao ColdFusion, ASP e JRun.
Ao terminar a dieta, o meu Dreamweaver agora carrega em 6 segundos e ocupa 41 megabytes de memória quando está a correr - em comparação a um tempo anterior de carregamento de 30 segundos e dos 56 megabytes de memória que ocupava.
Esta dica foi feita na versão Dreamweaver CS3. Entretanto é válida para qualquer versão à partir da MX2004, inclusive.
Se alguém possui outras dicas para reduzir o tamanho do Dreamweaver ou de outros programas como o Photoshop, Illustrator, etc., convido a deixar um comentário neste artigo!
Tweetar |
Se gostou desse artigo... | |
:: |
receba as novidades deste site por e-mail! |
Dê a sua opinião sobre este artigo
3 Opiniões
-
andré on
Maio 23, 200720:28
muito bom este artigo adorei! Realmente funciona e vale a pena testar, mas como o Magno diz: tem de quardar seus ficheiros no caso de algum dia querer utilizar novamente. Abraços... Ass. André www.catalogobsb.com
-
Emerson on
Junho 27, 200713:55
Em primeiro lugar, gostaria de parabenizar o Magno Urbano por essa materia que, realmente, resolve o problema de lentidão e perguntar se já existe alguma solução para o photoshop. Abraço...
-
Gestor on
Junho 27, 200714:06
obrigado pelos elogios! Realmente a dieta do Dreamweaver funciona porque este programa é uma montanha maior que o monte everest de programas em JavaScript. Aliás eu, particularmente, não gosto da maneira como o Dreamweaver é feito, pois o JavaScript é um código lento por natureza e torna o programa, extremamente lento. No caso do Photoshop, o problema é mesmo associado ao imenso tamanho do programa e de que maneira a Adobe lida com a sua operação. Penso que do Photoshop CS2 para o CS3 houve um avanço muito grande, no que diz respeito à velocidade. Entretanto, penso que muitos destes programas pesados poderiam tornar-se leves se seguissem a abordagem dos programas da Web, ou seja, carregar apenas o necessário e carregar as funções à medida em que o utilizador as fosse requerendo. Enquanto nenhum criador de software fizer isso, estaremos a lidar com programas cada vez maiores e que vão requerer computadores cada vez mais poderosos.