PHP-FPM ਸੰਰਚਨਾ ਫਾਈਲ /etc/php/8.3/fpm/pool.d/ ਵਿੱਚ ਅੰਤਰ ਅਤੇ ਅਨੁਕੂਲਤਾ ਤਕਨੀਕਾਂ

ਕੀ ਸਰਵਰ ਚੱਲਣ ਤੋਂ ਬਾਅਦ ਸਭ ਕੁਝ ਠੀਕ ਹੈ? ਦਰਅਸਲ, PHP-FPM ਦੀ ਦੁਨੀਆ ਵਿੱਚ, ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਅਸਲ ਮਾਸਟਰਮਾਈਂਡ ਹੈ, ਜੋ ਇਹ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ ਕਿ ਕੀ ਸਾਈਟ ਸਥਿਰ, ਸੁਰੱਖਿਅਤ ਅਤੇ ਕੁਸ਼ਲਤਾ ਨਾਲ ਚੱਲ ਸਕਦੀ ਹੈ।

PHP-FPM ਲਈ ਪ੍ਰਕਿਰਿਆ ਪੂਲ ਸੰਰਚਨਾ ਕੀ ਹੈ?

PHP-FPM (FastCGI ਪ੍ਰੋਸੈਸ ਮੈਨੇਜਰ) PHP ਲਈ ਇੱਕ ਪ੍ਰੋਸੈਸ ਮੈਨੇਜਰ ਹੈ ਜੋ ਵੱਖ-ਵੱਖ ਵੈੱਬਸਾਈਟਾਂ ਜਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ PHP ਪ੍ਰਕਿਰਿਆਵਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ "ਪੂਲ" ਦੀ ਧਾਰਨਾ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।

ਹਰ .conf ਫਾਈਲ ਇੱਕ ਪੂਲ ਪਰਿਭਾਸ਼ਾ ਹੈ ਜੋ ਮੁੱਖ ਮਾਪਦੰਡਾਂ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ ਜਿਵੇਂ ਕਿ ਉਹ ਉਪਭੋਗਤਾ ਜਿਸ 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਚੱਲਦੀ ਹੈ, ਉਹ ਪੋਰਟ ਜਾਂ ਸਾਕਟ ਜਿਸ 'ਤੇ ਇਹ ਸੁਣਦਾ ਹੈ, ਲੌਗ ਮਾਰਗ, ਅਤੇ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਗਿਣਤੀ।

ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਇਹ ਫਾਈਲਾਂ ਤੁਹਾਡੇ ਸਰਵਰ ਲਈ "ਕਲੋਨ" ਵਾਂਗ ਹਨ, ਜੋ ਵੱਖ-ਵੱਖ ਸਾਈਟਾਂ ਨੂੰ ਇੱਕ ਦੂਜੇ ਵਿੱਚ ਦਖਲ ਦਿੱਤੇ ਬਿਨਾਂ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਚੱਲਣ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ।

PHP-FPM ਸੰਰਚਨਾ ਫਾਈਲ /etc/php/8.3/fpm/pool.d/ ਵਿੱਚ ਅੰਤਰ ਅਤੇ ਅਨੁਕੂਲਤਾ ਤਕਨੀਕਾਂ

www.conf: ਡਿਫਾਲਟ ਪ੍ਰਕਿਰਿਆ ਪੂਲ

PHP-FPM ਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਸਿਸਟਮ ਆਪਣੇ ਆਪ ਹੀ ਇੱਕ ਤਿਆਰ ਕਰੇਗਾ www.conf ਦਸਤਾਵੇਜ਼.

ਇਸਦਾ ਕੰਮ ਇੱਕ ਡਿਫਾਲਟ ਪੂਲ ਪ੍ਰਦਾਨ ਕਰਨਾ ਹੈ ਜੋ ਬਾਕਸ ਤੋਂ ਬਾਹਰ ਕੰਮ ਕਰਦਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ... ਵਿੱਚ ਚੱਲਦਾ ਹੈ। www-data ਯੂਜ਼ਰ।

ਇਹ ਪੂਲ ਸਿੰਗਲ-ਸਾਈਟ ਵਾਤਾਵਰਣ ਲਈ ਢੁਕਵਾਂ ਹੈ, ਸੰਰਚਿਤ ਕਰਨਾ ਆਸਾਨ ਹੈ, ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਪੈਰਾਮੀਟਰ ਆਮ ਮੁੱਲ ਹਨ, ਜਿਵੇਂ ਕਿ:

  • user = www-data
  • group = www-data
  • listen = /run/php/php8.3-fpm.sock
  • pm.max_children = 5

ਜੇਕਰ ਤੁਸੀਂ ਸਿਰਫ਼ ਇੱਕ ਸਾਈਟ 'ਤੇ ਚਲਾ ਰਹੇ ਹੋ, ਤਾਂ ਇਹ ਕਾਫ਼ੀ ਹੈ।

etUFO.org.conf: ਕਸਟਮ ਸਾਈਟ ਪੂਲ

ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਕਈ ਸਾਈਟਾਂ ਹੋਣ, ਤਾਂ ਤੁਹਾਨੂੰ ਹਰੇਕ ਸਾਈਟ ਲਈ ਇੱਕ ਵੱਖਰਾ ਪੂਲ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

ਅਜਿਹੇ ਤੌਰ etufo.org.confਇਹ ਖਾਸ ਤੌਰ 'ਤੇ ਡੋਮੇਨ ਨਾਮਾਂ ਲਈ ਹੈ। etUFO.org ਵਿਸ਼ੇਸ਼ ਸੰਰਚਨਾ।

ਆਮ ਅਭਿਆਸ ਇਹ ਹੈ:

  • ਉਦਾਹਰਣ ਵਜੋਂ, ਵੱਖ-ਵੱਖ ਉਪਭੋਗਤਾ ਅਤੇ ਸਮੂਹ ਨਿਰਧਾਰਤ ਕਰੋ user = etufo,group = etufo
  • ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਵੱਖਰਾ ਸੁਣਨ ਵਾਲਾ ਪੋਰਟ ਜਾਂ ਸਾਕਟ ਕੌਂਫਿਗਰ ਕਰੋ listen = /run/php/etufo.sock
  • ਉੱਚ ਸਹਿਮਤੀ ਦੇ ਅਧੀਨ ਸਾਈਟ ਸਥਿਰਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਗਿਣਤੀ ਨੂੰ ਵਿਵਸਥਿਤ ਕਰੋ।
  • ਸੁਤੰਤਰ ਲੌਗ ਫਾਈਲਾਂ ਸਮੱਸਿਆ ਨਿਪਟਾਰੇ ਦੀ ਸਹੂਲਤ ਦਿੰਦੀਆਂ ਹਨ।

ਇਸ ਪਹੁੰਚ ਦਾ ਫਾਇਦਾ ਸੁਰੱਖਿਆ ਆਈਸੋਲੇਸ਼ਨ ਹੈ: ਭਾਵੇਂ ਇੱਕ ਸਾਈਟ 'ਤੇ ਹਮਲਾ ਹੁੰਦਾ ਹੈ, ਦੂਜੀਆਂ ਸਾਈਟਾਂ ਪ੍ਰਭਾਵਿਤ ਨਹੀਂ ਹੋਣਗੀਆਂ।

dummy.conf: ਉਦਾਹਰਣ ਜਾਂ ਪਲੇਸਹੋਲਡਰ ਫਾਈਲ

dummy.conf ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਸਿਸਟਮ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਟੈਂਪਲੇਟ ਜਾਂ ਉਦਾਹਰਣ ਹੁੰਦੇ ਹਨ।

ਇਹ ਅਸਲ ਵਿੱਚ ਉਦੋਂ ਤੱਕ ਸਮਰੱਥ ਨਹੀਂ ਹੋਵੇਗਾ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇਸਨੂੰ ਹੱਥੀਂ ਸੋਧ ਕੇ ਸਮਰੱਥ ਨਹੀਂ ਕਰਦੇ।

ਇਸਦਾ ਉਦੇਸ਼ ਤੁਹਾਨੂੰ ਇੱਕ ਹਵਾਲਾ ਪ੍ਰਦਾਨ ਕਰਨਾ ਅਤੇ ਤੁਹਾਨੂੰ ਇਹ ਦਿਖਾਉਣਾ ਹੈ ਕਿ ਇੱਕ ਨਵਾਂ ਪੂਲ ਸੰਰਚਨਾ ਕਿਵੇਂ ਲਿਖਣਾ ਹੈ।

ਇਸ ਲਈ, ਇਹ ਸੰਚਾਲਨ ਲਈ ਇੱਕ ਅਸਲ ਸੰਰਚਨਾ ਨਾਲੋਂ ਇੱਕ "ਨਿਰਦੇਸ਼ ਮੈਨੂਅਲ" ਵਰਗਾ ਹੈ।

ਮਲਟੀਪਲ ਪੂਲ ਫਾਈਲਾਂ ਦੀ ਵਰਤੋਂ ਕਿਉਂ ਕਰੀਏ?

  • 安全 性ਓਵਰਲੈਪਿੰਗ ਅਨੁਮਤੀਆਂ ਤੋਂ ਬਚਣ ਲਈ ਵੱਖ-ਵੱਖ ਸਾਈਟਾਂ ਨੂੰ ਵੱਖ-ਵੱਖ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
  • 性能优化ਹਰੇਕ ਪੂਲ ਲਈ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਗਿਣਤੀ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਨਿਰਧਾਰਤ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ ਅਤੇ ਟ੍ਰੈਫਿਕ ਦੀ ਮੰਗ ਦੇ ਅਨੁਸਾਰ ਐਡਜਸਟ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
  • ਇਕਾਂਤਵਾਸਲੌਗ, ਗਲਤੀ ਆਉਟਪੁੱਟ, ਅਤੇ ਸੁਣਨ ਵਾਲੇ ਪੋਰਟ ਸਾਰੇ ਵੱਖ ਕੀਤੇ ਗਏ ਹਨ, ਜਿਸ ਨਾਲ ਸਮੱਸਿਆ ਨਿਪਟਾਰਾ ਆਸਾਨ ਹੋ ਜਾਂਦਾ ਹੈ।

ਉਦਾਹਰਣ ਵਜੋਂ, ਜੇਕਰ www.conf ਇਹ ਢਹਿ ਗਿਆ।etufo.org.conf ਇਹ ਅਜੇ ਵੀ ਆਮ ਵਾਂਗ ਚੱਲ ਸਕਦਾ ਹੈ ਅਤੇ ਪੂਰੇ ਸਰਵਰ ਨੂੰ ਬੰਦ ਨਹੀਂ ਕਰੇਗਾ।

ਅਸਲ-ਸੰਸਾਰ ਐਪਲੀਕੇਸ਼ਨ ਦ੍ਰਿਸ਼

  • ਸਿੰਗਲ-ਸਾਈਟ ਸਰਵਰਸਿਰਫ਼ ਵਰਤੋਂ www.conf ਬਸ ਇੰਨਾ ਹੀ।
  • ਮਲਟੀਸਾਈਟ ਸਰਵਰ: ਹਰੇਕ ਸਾਈਟ ਲਈ ਇੱਕ ਬਣਾਓ .conf ਫਾਈਲਾਂ, ਜਿਵੇਂ ਕਿ etufo.org.conf.
  • dummy.confਸਿਰਫ਼ ਹਵਾਲੇ ਲਈ, ਸਿਫ਼ਾਰਸ਼ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ।

ਸੰਰਚਨਾ ਤੁਲਨਾ ਉਦਾਹਰਨ

www.conf (ਡਿਫਾਲਟ ਪੂਲ)

[www]
user = www-data
group = www-data
listen = /run/php/php8.3-fpm.sock
pm = dynamic
pm.max_children = 5

etufo.org.conf (ਕਸਟਮ ਪੂਲ)

[etufo.org]
user = etufo
group = etufo
listen = /run/php/etufo.sock
pm = dynamic
pm.max_children = 20
access.log = /var/log/php-fpm/etufo.access.log

ਤੁਸੀਂ ਦੇਖੋਗੇ ਕਿ ਅੰਤਰ ਉਪਭੋਗਤਾ, ਸੁਣਨ ਵਾਲੇ ਪਤੇ ਅਤੇ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਗਿਣਤੀ ਵਿੱਚ ਹੈ।

PHP-FPM ਪ੍ਰਕਿਰਿਆ ਪੂਲ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਐਡਜਸਟ ਕਰਨਾ

ਜੇਕਰ ਸੰਰਚਨਾ ਵਰਤਦੀ ਹੈ ਡਾਇਨਾਮਿਕਇਹ ਕੁਝ ਕੰਮ ਦੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਪਹਿਲਾਂ ਤੋਂ ਸ਼ੁਰੂ ਕਰਨ ਅਤੇ ਬੇਨਤੀ ਵਾਲੀਅਮ ਦੇ ਅਨੁਸਾਰ ਗਤੀਸ਼ੀਲ ਤੌਰ 'ਤੇ ਵਿਵਸਥਿਤ ਕਰਨ ਦਾ ਇੱਕ ਤਰੀਕਾ ਹੈ, ਜੋ ਬੇਨਤੀ ਵਾਲੀਅਮ ਅਚਾਨਕ ਵਧਣ 'ਤੇ ਤੇਜ਼ੀ ਨਾਲ ਜਵਾਬ ਦੇ ਸਕਦਾ ਹੈ।

ਇੱਕ ਨਿਸ਼ਚਿਤ ਮਾਤਰਾ ਵਿੱਚ ਟ੍ਰੈਫਿਕ ਵਾਲੀਆਂ ਵੈੱਬਸਾਈਟਾਂ ਲਈ, ਇਸਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ pm = dynamicਕਿਉਂਕਿ ਇਹ ਇੱਕ ਨਿਸ਼ਚਿਤ ਮਾਤਰਾ ਵਿੱਚ ਨਿਸ਼ਕਿਰਿਆ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਬਣਾਈ ਰੱਖ ਸਕਦਾ ਹੈ ਅਤੇ ਉੱਚ ਸਮਕਾਲੀਤਾ ਦੌਰਾਨ 500 ਗਲਤੀਆਂ ਤੋਂ ਬਚ ਸਕਦਾ ਹੈ।

ਇਸਨੂੰ ਸਿਰਫ਼ ਉਦੋਂ ਹੀ ਵਰਤਣ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਐਕਸੈਸ ਵਾਲੀਅਮ ਬਹੁਤ ਘੱਟ ਹੋਵੇ ਅਤੇ ਮੈਮੋਰੀ ਸਰੋਤ ਤੰਗ ਹੋਣ। pm = ondemand ਸਰੋਤ ਬਚਾਉਣ ਲਈ।

ਇਸਨੂੰ ਗਤੀਸ਼ੀਲ ਵਿੱਚ ਬਦਲਣ ਅਤੇ ਇਸਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। pm.max_children ਅਤੇ ਹੋਰ ਮਾਪਦੰਡ:

pm = dynamic
pm.max_children = 16  ; 根据服务器资源调整,建议值:CPU 核心数 × 2
pm.start_servers = 4   ; 初始进程数,建议设为 max_children × 25%
pm.min_spare_servers = 2  ; 最小空闲进程数
pm.max_spare_servers = 7  ; 最大空闲进程数
pm.max_requests = 3000    ; 每个子进程处理完 3000 个请求后自动重启
pm.process_idle_timeout = 10s  ; 空闲进程 10s 后自动退出

ਇਹ ਸੰਰਚਨਾ ਸਰੋਤਾਂ ਦੀ ਬਰਬਾਦੀ ਤੋਂ ਬਚਦੇ ਹੋਏ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ।

ਵਿਸਤ੍ਰਿਤ ਸੰਰਚਨਾ ਨਿਰਦੇਸ਼ਾਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਹੇਠਾਂ ਦਿੱਤੇ ਟਿਊਟੋਰਿਅਲ ▼ ਵੇਖੋ।

ਅਧਿਕਾਰਤ PHP ਦਸਤਾਵੇਜ਼ਾਂ ਦੇ ਅਨੁਸਾਰ:

"ਹਰੇਕ ਪੂਲ ਨੂੰ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਹਰੇਕ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਵੱਖ-ਵੱਖ ਉਪਭੋਗਤਾਵਾਂ, ਸੀਮਾਵਾਂ ਅਤੇ ਸੈਟਿੰਗਾਂ ਦੀ ਆਗਿਆ ਮਿਲਦੀ ਹੈ।"

ਇਹ ਕਥਨ ਮਲਟੀ-ਪੂਲ ਸੰਰਚਨਾ ਦੀ ਮਹੱਤਤਾ ਨੂੰ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਦਰਸਾਉਂਦਾ ਹੈ: ਸੁਤੰਤਰਤਾ, ਲਚਕਤਾ, ਅਤੇ ਨਿਯੰਤਰਣਯੋਗਤਾ।

ਸਿੱਟਾ: ਮੇਰਾ ਦ੍ਰਿਸ਼ਟੀਕੋਣ

ਸਰਵਰ ਕੌਂਫਿਗਰੇਸ਼ਨ ਇੱਕ ਆਰਕੈਸਟਰਾ ਵਿੱਚ ਇੱਕ ਕੰਡਕਟਰ ਵਾਂਗ ਹੈ, ਜੋ ਇਹ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਕਿ ਹਰੇਕ ਸਾਜ਼ ਨੂੰ ਕਿਵੇਂ ਵਜਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।

www.conf ਇਹ ਡਿਫਾਲਟ ਕੰਡਕਟਰ ਹੈ, ਜੋ ਇਕੱਲੇ ਪ੍ਰਦਰਸ਼ਨ ਲਈ ਢੁਕਵਾਂ ਹੈ;etufo.org.conf ਇਹ ਇੱਕ ਖਾਸ ਪੜਾਅ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਕੰਡਕਟਰ ਹੈ; ਅਤੇ dummy.conf ਇਹ ਸੰਗੀਤਕ ਸਕੋਰਾਂ ਦਾ ਇੱਕ ਖਰੜਾ ਹੈ, ਜੋ ਤੁਹਾਨੂੰ ਯਾਦ ਦਿਵਾਉਂਦਾ ਹੈ ਕਿ ਨਵੇਂ ਸੁਰ ਕਿਵੇਂ ਲਿਖਣੇ ਹਨ।

ਇੱਕ ਅਜਿਹੇ ਯੁੱਗ ਵਿੱਚ ਜੋ ਜਾਣਕਾਰੀ ਸੁਰੱਖਿਆ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਅਨੁਕੂਲਨ 'ਤੇ ਕੇਂਦ੍ਰਿਤ ਹੈ, ਇਹਨਾਂ ਸੰਰਚਨਾ ਫਾਈਲਾਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ ਇਹ ਜਾਣਨਾ ਸਰਵਰ ਦੀ ਜੀਵਨ ਰੇਖਾ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਦੀ ਕੁੰਜੀ ਹੈ।

ਸੰਰਚਨਾ ਸਿਰਫ਼ ਮਾਮੂਲੀ ਟੈਕਸਟ ਨਹੀਂ ਹੈ; ਇਹ ਇੱਕ ਸਰਵਰ ਦੀ ਰੂਹ ਹੈ।

ਜੇਕਰ ਤੁਸੀਂ ਕੰਮ ਕਰ ਰਹੇ ਹੋਵਰਡਪਰੈਸਮਲਟੀ-ਸਾਈਟ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ, ਅਸੀਂ ਜ਼ੋਰਦਾਰ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ ਕਿ ਤੁਸੀਂ ਆਪਣੇ ਸਰਵਰ ਨੂੰ ਸੱਚਮੁੱਚ ਸ਼ਾਨਦਾਰ ਬਣਾਉਣ ਲਈ ਇਹਨਾਂ ਪੂਲ ਫਾਈਲਾਂ, ਖਾਸ ਕਰਕੇ ਪ੍ਰਕਿਰਿਆ ਪੂਲ ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗਾਂ ਦੀ ਤੁਰੰਤ ਜਾਂਚ ਕਰੋ ਅਤੇ ਅਨੁਕੂਲ ਬਣਾਓ।

ਹੋਪ ਚੇਨ ਵੇਇਲਿਯਾਂਗ ਬਲੌਗ ( https://www.chenweiliang.com/ ਇੱਥੇ ਸਾਂਝਾ ਕੀਤਾ ਗਿਆ ਲੇਖ "PHP-FPM /etc/php/8.3/fpm/pool.d/ ਸੰਰਚਨਾ ਫਾਈਲ ਦੇ ਅੰਤਰ ਅਤੇ ਅਨੁਕੂਲਤਾ ਤਕਨੀਕਾਂ" ਤੁਹਾਡੇ ਲਈ ਮਦਦਗਾਰ ਹੋ ਸਕਦਾ ਹੈ।

ਇਸ ਲੇਖ ਦਾ ਲਿੰਕ ਸਾਂਝਾ ਕਰਨ ਲਈ ਸੁਆਗਤ ਹੈ:https://www.chenweiliang.com/cwl-33845.html

ਹੋਰ ਲੁਕਵੇਂ ਗੁਰੁਰ🔑 ਨੂੰ ਅਨਲੌਕ ਕਰਨ ਲਈ, ਸਾਡੇ ਟੈਲੀਗ੍ਰਾਮ ਚੈਨਲ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਸਵਾਗਤ ਹੈ!

ਜੇ ਚੰਗਾ ਲੱਗੇ ਤਾਂ ਸ਼ੇਅਰ ਅਤੇ ਲਾਈਕ ਕਰੋ! ਤੁਹਾਡੇ ਸ਼ੇਅਰ ਅਤੇ ਪਸੰਦ ਸਾਡੀ ਨਿਰੰਤਰ ਪ੍ਰੇਰਣਾ ਹਨ!

 

ਇੱਕ ਟਿੱਪਣੀ ਪੋਸਟ

您的邮箱地址不会被公开. ਲੋੜੀਂਦੇ ਖੇਤਰ ਵਰਤੇ ਜਾ ਰਹੇ ਹਨ * ਲੇਬਲ

ਲੇਖ ਡਾਇਰੈਕਟਰੀ
ਚੋਟੀ ੋਲ