ਜਿਹੜੀ ਸਾਈਟ ਤੁਸੀਂ ਪੜ੍ਹ ਰਹੇ ਹੋ, ਇੱਕ ਵੀ URL ਗੁਆਏ ਬਿਨਾਂ Next.js ਤੋਂ Rust ਤੱਕ
envixo.com 99 ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਪ੍ਰਕਾਸ਼ਿਤ ਹੁੰਦੀ ਹੈ। ਅਸੀਂ ਇਸਨੂੰ Next.js ਤੋਂ Rust ਵਿੱਚ ਦੁਬਾਰਾ ਲਿਖਿਆ, ਬਦਲਾਅ ਤੋਂ ਪਹਿਲਾਂ ਹਰ URL ਪੁਰਾਣੀ ਸਾਈਟ ਨਾਲ ਮਿਲਾਇਆ, ਅਤੇ ਜੋ ਪੁਰਾਣੀ ਸਾਈਟ ਖੋਜ ਇੰਜਣਾਂ, ਸੱਜੇ ਤੋਂ ਖੱਬੇ ਭਾਸ਼ਾਵਾਂ ਅਤੇ AI ਸਹਾਇਕਾਂ ਲਈ ਗਲਤ ਕਰਦੀ ਸੀ, ਉਹ ਠੀਕ ਕੀਤਾ।
- ਕਲਾਇੰਟ
- Envixo
- ਪਲੇਟਫਾਰਮ
- ਵੈੱਬ
- ਉਦਯੋਗ
- ਮਾਰਕੀਟਿੰਗ ਵੈੱਬਸਾਈਟ
- ਲਾਂਚ
- 2026
ਚੁਣੌਤੀ
Next.js ਸਾਈਟ ਕੰਮ ਕਰ ਰਹੀ ਸੀ, ਪਰ ਇਸ ਲਈ 512 MB ਮੈਮਰੀ ਵਾਲਾ Node.js ਸਰਵਰ ਲੋੜੀਂਦਾ ਸੀ, ਹਰ ਪੰਨੇ ਉੱਤੇ ਲਗਭਗ 150 KB HTML ਭੇਜਦੀ ਸੀ ਅਤੇ ਇਸ ਵਿੱਚ ਕਮੀਆਂ ਸਨ: ਸੱਜੇ ਤੋਂ ਖੱਬੇ ਲਿਖੀਆਂ ਜਾਣ ਵਾਲੀਆਂ ਭਾਸ਼ਾਵਾਂ ਲਈ ਕੋਈ ਲੇਆਉਟ ਨਹੀਂ ਸੀ, ਅਤੇ ਸਟ੍ਰਕਚਰਡ ਡਾਟਾ ਸਿਰਫ਼ JavaScript ਜੋੜਦਾ ਸੀ।
ਅਸੀਂ ਕੀ ਬਣਾਇਆ
axum ਅਤੇ Askama ਨਾਲ ਬਣਿਆ Rust ਸਰਵਰ, ਜੋ ਉਹੀ URL, ਉਹੀ 99 ਭਾਸ਼ਾ ਫਾਈਲਾਂ ਅਤੇ ਉਹੀ ਡਿਜ਼ਾਈਨ ਦਿੰਦਾ ਹੈ, Tailwind ਅਤੇ ਸਾਦੇ JavaScript ਨਾਲ ਬਣਾਇਆ ਗਿਆ।
ਉਹੀ URL ਅਤੇ ਰੀਡਾਇਰੈਕਟ
ਭਾਸ਼ਾ ਦੀ ਪਛਾਣ, ਭਾਸ਼ਾ ਦਾ ਪ੍ਰੀਫਿਕਸ, URL ਦੇ ਅੰਤ ਵਾਲੀ ਸਲੈਸ਼ ਅਤੇ ਭਾਸ਼ਾ ਕੂਕੀ ਪੁਰਾਣੀ ਸਾਈਟ ਵਾਂਗ ਹੀ ਵਰਤਾਓ ਕਰਦੇ ਹਨ, ਇਸ ਲਈ ਕੋਈ ਲਿੰਕ ਜਾਂ ਰੈਂਕਿੰਗ ਨਹੀਂ ਗੁਆਚੀ।
ਪਹਿਲਾਂ ਉਹੀ SEO, ਫਿਰ ਹੋਰ ਵਧੀਆ
ਮੈਟਾਡਾਟਾ, hreflang, JSON-LD ਅਤੇ ਸਾਈਟਮੈਪ ਪੁਰਾਣੀ ਸਾਈਟ ਨਾਲ ਮਿਲਦੇ ਹਨ, ਸੋਸ਼ਲ ਮੀਡੀਆ ਟੈਗਾਂ ਵਿੱਚ ਸੁਧਾਰ ਅਤੇ ਨਵੇਂ llms.txt ਸਮੇਤ।
ਜ਼ੀਰੋ ਫਰਕ ਦੀ ਸ਼ਰਤ
ਇੱਕ ਟੂਲ ਨੇ ਪੁਰਾਣੀ ਅਤੇ ਨਵੀਂ ਸਾਈਟ ਦਾ ਹਰ URL ਮਿਲਾਇਆ। ਬਦਲਾਅ ਲਈ ਜ਼ੀਰੋ ਫਰਕ ਲੋੜੀਂਦਾ ਸੀ, ਨਾਲ ਹੀ ਅੰਗਰੇਜ਼ੀ, ਅਰਬੀ ਅਤੇ ਜਾਪਾਨੀ ਵਿੱਚ ਤਿੰਨ ਚੌੜਾਈਆਂ ਦੇ ਸਕਰੀਨਸ਼ਾਟ ਵੀ।
3D ਵਿੱਚ ਵੇਖੋ
ਪੂਰੇ ਲੈਂਡਿੰਗ ਪੰਨੇ ਦਾ three.js ਨਾਲ ਬਣਿਆ ਗਾਈਡਿਡ ਟੂਰ, ਅਤੇ 3D ਉਪਲਬਧ ਨਾ ਹੋਵੇ ਤਾਂ ਸਾਦੀ ਸੂਚੀ।
SDK ਤੋਂ ਬਿਨਾਂ ਸੰਪਰਕ ਫਾਰਮ
Cloudflare Turnstile ਨਾਲ ਸਪੈਮ ਜਾਂਚ ਅਤੇ Amazon SES ਰਾਹੀਂ ਈਮੇਲ, ਹੱਥੀਂ ਦਸਤਖਤ ਕੀਤੀਆਂ ਬੇਨਤੀਆਂ, ਇੱਕ ਹਨੀਪੌਟ ਅਤੇ ਹਰ ਆਉਣ ਵਾਲੇ ਲਈ ਸੀਮਾ ਸਮੇਤ।
ਗਲਤੀ ਰਿਪੋਰਟਾਂ, ਕੁੰਜੀਆਂ ਸੁਰੱਖਿਤ
ਸਰਵਰ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਦੀਆਂ ਗਲਤੀਆਂ Honeybadger ਨੂੰ ਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ API ਕੁੰਜੀ ਕਦੇ ਪੰਨੇ ਤੱਕ ਨਹੀਂ ਪਹੁੰਚਦੀ।
ਇੰਜੀਨੀਅਰਿੰਗ ਨਤੀਜੇ
ਮੈਮਰੀ ਅਕਤੂਬਰ 2026 ਵਿੱਚ ਪ੍ਰੋਡਕਸ਼ਨ ਵਿੱਚ ਮਾਪੀ ਗਈ; ਇਮੇਜ ਦਾ ਆਕਾਰ ਬਿਲਡ ਤੋਂ। ਸਾਈਟਮੈਪ ਦੀ ਗਿਣਤੀ ਆਪਣੇ-ਆਪ ਚੱਲਣ ਵਾਲੇ ਟੈਸਟ ਜਾਂਚਦੇ ਹਨ।
- DNS ਤੋਂ ਰੋਲਬੈਕ, ਪੁਰਾਣੀ ਸਾਈਟ ਸੱਤ ਦਿਨ ਰੱਖੀ ਗਈ
- ਟੈਸਟ ਅਤੇ ਇਮੇਜ ਬਿਲਡ ਪਾਸ ਹੋਣ ਉੱਤੇ ਡਿਪੈਂਡੈਂਸੀ ਅੱਪਡੇਟ ਆਪਣੇ-ਆਪ ਮਰਜ ਹੁੰਦੇ ਹਨ
- ਟੈਸਟ ਅਤੇ ਬਿਲਡ Envixo ਦੇ ਆਪਣੇ CI ਰਨਰ ਉੱਤੇ ਚੱਲਦੇ ਹਨ
- ਪਹਿਲਾਂ ਵਾਲੀਆਂ ਭਾਸ਼ਾ ਫਾਈਲਾਂ ਤੋਂ 99 ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਪ੍ਰਕਾਸ਼ਿਤ
ਤਕਨਾਲੋਜੀ
- Rust
- axum
- Askama
- Tailwind CSS
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
ਆਪਣੇ ਕਾਰੋਬਾਰ ਮੁਤਾਬਕ ਬਣਿਆ ਸਾਫਟਵੇਅਰ ਚਾਹੀਦਾ ਹੈ?
ਇੰਟੀਗ੍ਰੇਸ਼ਨ, ਅੰਦਰੂਨੀ ਟੂਲ, ਐਪਸ ਅਤੇ ਪਲੇਟਫਾਰਮ, AI ਏਜੰਟਾਂ ਨੂੰ ਦਿਸ਼ਾ ਦੇਣ ਵਾਲੇ ਤਜਰਬੇਕਾਰ ਇੰਜੀਨੀਅਰਾਂ ਵੱਲੋਂ ਆਰਡਰ 'ਤੇ ਬਣਾਏ ਗਏ। ਸਾਨੂੰ ਦੱਸੋ ਕਿ ਤੁਹਾਨੂੰ ਕੀ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਅਸੀਂ ਦਿਖਾਵਾਂਗੇ ਕਿ ਅਸੀਂ ਇਸ ਨੂੰ ਕਿਵੇਂ ਬਣਾਵਾਂਗੇ।