Introdução ao Artix Linux, a Filosofia UNIX e a Otimização de Sites

8 min

language: ja bn en es hi pt ru zh-cn zh-tw

Para os sites que administro (incluindo meu trabalho principal), otimizar o peso do site leva bastante tempo, mas o desvio vale a pena. Se você depende de um site de e-commerce, a otimização das imagens também depende da plataforma, e tanto para SEO quanto para os usuários, é sempre melhor ter um site leve. Apenas uma pequena lentidão no site pode derrubá-lo rapidamente nos resultados de busca. As vantagens de alugar e operar um servidor seriam a alta capacidade de manutenção e a personalização, certo? Além disso, o baixo custo operacional. Mesmo com pagamentos por cartão de crédito, a taxa de processamento de 3% é excelente. (A BASE também cobra cerca de 3% de taxa de processamento e mais 3% em outros lugares, não é?). O custo do servidor é de menos de 1000 ienes por mês. E os servidores SSD são incrivelmente rápidos e impressionantes.

Por isso, para aumentar o poder do domínio, comecei um site de tradução de letras. https://lyrics.soulminingrig.com/ É quase totalmente para meu uso pessoal, e como parece que os URLs do YouTube são bloqueados, estou usando cerca de 80% do Invidious, um frontend de YouTube de código aberto e descentralizado. https://invidious.io/ Não tem anúncios, é ótimo. É claro que cada instância deve estar usando um VPS à prova de balas, então mesmo que sejam derrubadas, novas instâncias surgem infinitamente como zumbis. A descentralização é assustadora~.

Instalei o Artix Linux, uma distribuição Linux mínima, no meu ThinkPad X220. Não sou muito versado em distribuições Linux, então instalei esta com base no que a Suwako Técnica disse sobre o SO que ela está usando atualmente. Olhei para outras distribuições GNU/Linux, mas no meu escopo de pesquisa, havia muitas coisas desnecessárias, ou, inversamente, eram muito mínimas e pareciam problemáticas depois. Não sou tão experiente, mas parece que usar systemd não é bom (*), e por isso, de alguma forma, acabei com o mesmo SO que a Suwako. *Dizem que é porque é um sistema centralizado e vai contra a filosofia UNIX. Li sobre a filosofia UNIX, e talvez isso possa ser dito também no mundo real. https://ja.wikipedia.org/wiki/UNIX%E5%93%B2%E5%AD%A6

É o dobro da diversão digitar no teclado pantográfico do X220 depois de tanto tempo. Realmente, tem que ser assim.

É exaustivo perseguir apenas as coisas mais recentes, e não há nada de bom em consumir tantos itens. É melhor incorporar o novo como novo e não mudar as partes que não queremos que mudem. Isso é o melhor.

Sempre consertei e usei coisas que encontrava no lixo, e fiquei feliz quando alguém me disse pela primeira vez: 'Isso é bom para o meio ambiente'. (Obrigado orz)

Por via das dúvidas, instalei o pacote para reduzir o consumo de energia que encontrei inicialmente em um site chinês. E também o LibreOffice. https://linrunner.de/tlp/index.html

Fiquei surpreso ao perceber que a maioria dos navegadores existentes neste mundo são da Google. Pensei em usar o Firefox, mas parece que a Google o financia e o torna difícil de usar, afastando os usuários intencionalmente. A maioria dos outros navegadores também é baseada no Chromium. É assustador quando chega a este ponto. Lembro-me de quando estava no ensino médio e pensei: 'O Opera é baseado no Chrome!?'

Aqui, uma cópia e cola da filosofia UNIX ☆--

Gunkers: A Filosofia UNIX

Em 1994, Mike Gunkers (membro da equipe de desenvolvimento do X Window System), aproveitando sua experiência com UNIX e discussões com colegas programadores e usuários de UNIX de outras áreas, criou as seguintes nove filosofias UNIX:

Pequeno é belo
Faça com que cada programa faça uma coisa bem
Prototipize o mais rápido possível
Priorize a portabilidade sobre a eficiência
Armazene dados em arquivos de texto simples
Use software como alavanca
Use scripts de shell para aumentar o efeito de alavanca e a portabilidade
Evite interfaces interativas excessivas
Projete todos os programas como filtros

Os seguintes preceitos são considerados de importância relativamente menor e não são universalmente acordados como parte da filosofia UNIX, sendo, em alguns casos, ainda intensamente debatidos (ex: kernel monolítico vs. microkernel).

Permita que o usuário ajuste o ambiente de acordo com suas preferências
Mantenha o kernel do SO pequeno e leve
Use nomes curtos e em minúsculas
Proteja a floresta
O silêncio é ouro
Pense em concorrência
A soma das partes é maior que o todo
Busque uma solução de 90 por cento
O pior é melhor
Pense hierarquicamente

O pior é melhor (Worse is better)

--

Textos adicionais abaixo

--

  • "UNIX é simples. Tudo o que é necessário é a aptidão para entender essa simplicidade." - Dennis Ritchie

  • "UNIX não foi feito para impedir que os usuários façam coisas estúpidas. Ele também os impede de fazer coisas inteligentes." - Doug Gwyn

  • "UNIX é amigável ao usuário. Apenas não é amigável a qualquer um." - Stephen King

  • "Pessoas que não entendem UNIX acabarão por reinventá-lo mal." - Henry Spencer

--

Todos foram bastante mordazes, ou melhor, usaram uma linguagem bem dura, o que me fez rir.

E, em termos de receita do AdSense, os nichos de hobby ainda têm um CPM muito baixo, então é hora de começar a fazer uma análise de gráficos adequada. Minha previsão anterior era de BTC a 32.000 dólares, e como subiu para 30.000 dólares, parece que está prestes a tocar uma linha de suporte temporária importante.

Related Posts