Não, eu não notei nenhum ganho apreciável de desempenho dessa maneira. Muito mais desempenho é obtido da maneira usual: criação de perfil, refatoração para velocidade, armazenamento em cache e outros truques habituais.
Então, estou sentado aqui debatendo se deve ou não apt-get install
Apache2 e MySQL ou passar um dia compilando-os a partir do código-fonte. Minha principal motivação para compilar seria melhorar o desempenho. Outra motivação seria contornar o "caminho do Debian", mas acho que posso viver com isso se for preciso.
Meus sites são moderadamente ocupados, mas nada muito louco. Hospedagem VPS.
Então, em sua experiência, há um ganho notável de desempenho na compilação da fonte ou eu estaria dando voltas?
P.S. Eu já compilei o PHP a partir do código-fonte porque eu não gostei do "modo Debian".
A maioria das pessoas aqui irá aconselhá-lo a ficar com os pacotes fornecidos pela sua distro. Isso porque você obtém o benefício de patches / correções de bugs e gerenciamento de compatibilidade / dependência.
Se você fizer o seu próprio, então você tem que assumir a responsabilidade por todas estas questões e você perde a imunidade de rebanho. Vimos muitas perguntas de pessoas que saíram do sistema de gerenciamento de pacotes da sua distribuição e acabaram em uma bagunça completa.
Fique com o caminho do Debian (em alguns aspectos) Você sabe que faz sentido.
A menos que você tenha alguma necessidade muito específica, não se incomode.
Não subestime o que você ganha de graça usando os pacotes do sistema operacional:
Você tem mais chances de obter grandes ganhos de desempenho ao ajustar a pilha que possui. Por exemplo,
Arespostausualé:NÃO.
Algoritmos e estrutura de pilha definem o desempenho máximo atingível, enquanto ajuste ajuda você a atingir esse máximo nas condições de carga local, etc. Para obter melhores algoritmos, você precisa se tornar um desenvolvedor - e isso exige muito tempo e esforço.
Note que a compilação não figura nesta lista (a menos que você esteja se intrometendo nas opções de configuração - o que às vezes faz sentido - e até mesmo rodar o arquivo .deb
vence a instalação tarballing-making-make antiquada).
Aqui eu suponho que você usa o sistema de empacotamento do Debian (incluindo coisas como fpm ), senão você está pronto para uma coleta de sangue a linha.
Uma palavra de cautela: mexer com o MySQL para desempenho não vale a pena. Instale (ou até mesmo compre e instale) um melhor RDBMS.
Meus 2 centavos, de qualquer maneira.
Tags mysql apache-2.2