ਪੀਐਚਪੀ: ਇੱਕ ਮਹਾਨ ਕਿਤਾਬ ਅਤੇ ਪੀਵੀਪੀ ਲਈ ਐਮਵੀਸੀ ਫਰੇਮਵਰਕ
ਲੋਕਾਂ ਨੂੰ ਓਦੋਂ ਵੱਧ ਪੈਕਟ ਪਬਲਿਸ਼ਿੰਗ ਕੋਲ ਇੱਕ ਤਾਜ਼ਾ ਪੋਸਟ ਸੀ ਜਿੱਥੇ ਉਹ ਪੀਐਚਪੀ ਡਿਵੈਲਪਰਾਂ / ਬਲੌਗਰਾਂ ਨੂੰ ਇੱਕ ਨਵੀਂ ਕਿਤਾਬ ਅਤੇ ਇਸਦੇ ਬਾਰੇ ਬਲਾੱਗ ਪੜ੍ਹਨ ਲਈ ਉਤਸ਼ਾਹਿਤ ਕਰ ਰਹੇ ਸਨ. ਮੈਂ ਸਚਮੁੱਚ ਇਸ ਤਰਾਂ ਦੇ ਮੌਕਿਆਂ ਦੀ ਕਦਰ ਕਰਦਾ ਹਾਂ - ਕਿਸੇ ਵੀ ਸਕਾਰਾਤਮਕ ਜਾਂ ਨਕਾਰਾਤਮਕ ਪੋਸਟਿੰਗ ਦੀ ਬੇਨਤੀ ਨਹੀਂ ਕੀਤੀ, ਉਹਨਾਂ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਕਿਤਾਬ ਦੀ ਸਿਰਫ ਇੱਕ ਇਮਾਨਦਾਰ ਸਮੀਖਿਆ (ਬਿਨਾਂ ਕਿਸੇ ਕੀਮਤ ਦੇ).
ਮੈਨੂੰ ਮਿਲੀ ਕਿਤਾਬ ਹੈ ਰੈਪਿਡ ਪੀਐਚਪੀ ਐਪਲੀਕੇਸ਼ਨ ਡਿਵੈਲਪਮੈਂਟ ਲਈ ਕੋਡ ਆਈਗਨੀਟਰ, ਡੇਵਿਡ ਅਪਟਨ ਦੁਆਰਾ ਲਿਖਿਆ ਗਿਆ.
PHP / MySQL ਤੇ ਮੇਰੀ ਮਨਪਸੰਦ ਕਿਤਾਬ ਅਜੇ ਵੀ ਹੈ PHP ਅਤੇ MySQL ਵੈੱਬ ਵਿਕਾਸ. ਇਹ PHP 101 ਅਤੇ MySQL 101 ਸਾਰੇ ਬਹੁਤ ਸਾਰੇ ਕੋਡ ਨਮੂਨਿਆਂ ਦੇ ਨਾਲ ਇੱਕ ਸ਼ਾਨਦਾਰ, ਵਿਸ਼ਾਲ ਕਿਤਾਬ ਵਿੱਚ ਲਪੇਟੇ ਹੋਏ ਹਨ. ਕੋਡਿਗਨੀਟਰ ਇੱਕ ਸੰਪੂਰਨ ਪ੍ਰਸ਼ੰਸਾ ਹੈ, ਸ਼ਾਇਦ ਇੱਕ PHP 201 ਗਾਈਡ. ਇਹ ਸਾਰੇ ਸਖਤ ਪੀਐਚਪੀ ਦੀ ਸਖਤ ਕੋਡਿੰਗ ਲੈਂਦਾ ਹੈ ਅਤੇ ਕੋਡ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਵਿਕਸਤ ਕਰਨ ਲਈ ਇੱਕ frameworkਾਂਚੇ ਦੀ ਪੂਰਤੀ ਕਰਦਾ ਹੈ ਅਤੇ ਇੱਕ ਦੇ ਵਧੀਆ ਅਭਿਆਸਾਂ ਨਾਲ. ਐਮਵੀਸੀ ਸਿਸਟਮ.
ਇਸਦੇ ਅਨੁਸਾਰ ਵਿਕੀਪੀਡੀਆ,:
ਮਾਡਲ-ਵਿ--ਕੰਟਰੋਲਰ (ਐਮਵੀਸੀ) ਇੱਕ architectਾਂਚਾਗਤ ਪੈਟਰਨ ਹੈ ਜੋ ਸਾੱਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰਿੰਗ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. ਗੁੰਝਲਦਾਰ ਕੰਪਿ applicationsਟਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ ਵੱਡੀ ਮਾਤਰਾ ਵਿੱਚ ਡਾਟਾ ਪੇਸ਼ ਕਰਦੇ ਹਨ, ਇੱਕ ਵਿਕਾਸਕਰਤਾ ਅਕਸਰ ਡੈਟਾ (ਮਾਡਲ) ਅਤੇ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ (ਵਿਚਾਰ) ਦੀਆਂ ਚਿੰਤਾਵਾਂ ਨੂੰ ਵੱਖ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹੈ, ਤਾਂ ਜੋ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ ਵਿੱਚ ਬਦਲਾਅ ਡੇਟਾ ਹੈਂਡਲਿੰਗ ਨੂੰ ਪ੍ਰਭਾਵਤ ਨਹੀਂ ਕਰੇਗਾ, ਅਤੇ ਇਹ ਕਿ ਡਾਟਾ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ ਨੂੰ ਬਦਲਣ ਤੋਂ ਬਿਨਾਂ ਪੁਨਰਗਠਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਮਾੱਡਲ-ਵਿ--ਨਿਯੰਤਰਕ ਇਕ ਇੰਟਰਮੀਡੀਏਟ ਕੰਪੋਨੈਂਟਸ ਨੂੰ ਪੇਸ਼ ਕਰਕੇ, ਡਾਟਾ ਪ੍ਰਸਤੁਤੀ ਅਤੇ ਉਪਭੋਗਤਾ ਦੇ ਪਰਸਪਰ ਪ੍ਰਭਾਵ ਤੋਂ ਡਾਟਾ ਪਹੁੰਚ ਅਤੇ ਕਾਰੋਬਾਰ ਦੇ ਤਰਕ ਨੂੰ ਘਟਾ ਕੇ ਇਸ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਕਰਦਾ ਹੈ: ਨਿਯੰਤਰਕ.
ਬਹੁਤ ਸਾਰੀਆਂ ਅਸਲ ਦੁਨੀਆਂ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਦੇ ਨਾਲ ਚੰਗੀ ਤਰ੍ਹਾਂ ਲਿਖਣ ਤੋਂ ਇਲਾਵਾ, ਇਕ ਚੀਜ ਜੋ ਮੈਂ ਇਸ ਕਿਤਾਬ ਬਾਰੇ ਸਭ ਤੋਂ ਵਧੀਆ ਪਸੰਦ ਕਰਦੀ ਹਾਂ ਉਹ ਹੈ ਕਿ ਇਹ ਦੱਸਦੀ ਹੈ ਕਿ ਇਹ ਕੀ ਨਹੀਂ ਹੈ. CodeIgniter ਇੱਕ ਘਰਾਂ ਵਿੱਚ ਉਗਿਆ ਹੋਇਆ ਓਪਨ ਸੋਰਸ ਫਰੇਮਵਰਕ ਹੈ. ਜਿਵੇਂ ਕਿ, ਇਸ ਦੀਆਂ ਕੁਝ ਕਮੀਆਂ ਹਨ. ਕਿਤਾਬ ਇਨ੍ਹਾਂ ਵਿਚ ਵਿਸਥਾਰ ਨਾਲ ਗਈ ਹੈ. ਕੁਝ ਜੋ ਕਮੀਆਂ ਜੋ ਮੈਂ ਪਾਈਆਂ ਹਨ ਉਹ ਸੀ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਹਿੱਸੇ ਜਿਵੇਂ ਕਿ ਐਂਕਰ, ਟੇਬਲ ਅਤੇ ਫਾਰਮ ਅਤੇ ਡਿਸਪਲੇਅ ਵਿੱਚ ਪੁਰਾਣੇ ਐਕਸਐਮਐਲ ਰੈਸਟ ਏਪੀਆਈ ਅਤੇ ਵੈੱਬ ਸੇਵਾਵਾਂ ਦਾ ਕੋਈ ਹਵਾਲਾ. ਹਾਲਾਂਕਿ, ਮੇਰਾ ਵਿਸ਼ਵਾਸ ਹੈ ਕਿ ਉਹ ਵਿਕਲਪ ਭਵਿੱਖ ਦੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਆਸਾਨੀ ਨਾਲ ਸ਼ਾਮਲ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ - ਅਸੀਂ ਵੇਖਾਂਗੇ!
ਮੇਰੀ ਰਾਏ ਵਿੱਚ, ਕੋਡਿਗਨੀਟਰ ਦਾ ਸਭ ਤੋਂ ਸੰਪੂਰਨ ਭਾਗ, ਡੇਟਾਬੇਸ ਲਾਇਬ੍ਰੇਰੀ ਹੈ. ਮੈਂ MySQL ਕੁਨੈਕਸ਼ਨਾਂ ਅਤੇ ਪ੍ਰਸ਼ਨਾਂ ਨੂੰ ਅਵਿਸ਼ਵਾਸ਼ਜਨਕ ਤੌਰ 'ਤੇ ਸਮਾਂ-ਬਰਬਾਦ ਅਤੇ ਮਿਹਨਤੀ ਲਿਖਦਾ ਹਾਂ. ਮੈਂ ਉਨ੍ਹਾਂ ਦੇ ਡੇਟਾਬੇਸ ਫਰੇਮਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਤੁਰੰਤ ਕੋਡ ਇਗਨੀਟਰ ਵਿਚ ਖੁਦਾਈ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹਾਂ, ਮੇਰਾ ਵਿਸ਼ਵਾਸ ਹੈ ਕਿ ਇਹ ਮੇਰੇ ਲਈ ਬਹੁਤ ਸਾਰਾ ਸਮਾਂ ਬਚਾਏਗਾ - ਖ਼ਾਸਕਰ ਲਿਖਣ / ਦੁਬਾਰਾ ਲਿਖਣ ਦੇ ਸਵਾਲਾਂ ਵਿਚ! ਅਜੈਕਸ, ਜੇਕਹਾਰਟ ਅਤੇ ਚਿੱਤਰਾਂ ਦੀ ਹੇਰਾਫੇਰੀ ਲਈ ਕੁਝ ਵਧੀਆ ਐਡ-ਆਨ ਵੀ ਹਨ.
ਜੇ ਇਹ ਲਗਦਾ ਹੈ ਕਿ ਮੈਂ ਕਿਤਾਬ ਤੋਂ ਇਲਾਵਾ ਕੋਡ ਇਗਨੀਟਰ ਬਾਰੇ ਵਿਚਾਰ ਕਰ ਰਿਹਾ ਹਾਂ, ਤਾਂ ਦੋਵੇਂ ਸੱਚਮੁੱਚ ਇਕੋ ਹਨ. ਕਿਤਾਬ ਤਕਨੀਕੀ ਵਿਕਾਸ ਦੀਆਂ ਤਕਨੀਕਾਂ ਨੂੰ ਸਿੱਖਣ ਦਾ ਇਕ ਸਹੀ isੰਗ ਹੈ, ਨਾ ਕਿ ਸਿਰਫ ਕੋਡ ਆਈਗਨੀਟਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ. ਮੈਂ ਕਿਤਾਬ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਾਂਗਾ. ਕਿਤਾਬ ਕਹਿੰਦੀ ਹੈ ਕਿ “ਤੁਹਾਡੀ ਪੀਐਚਪੀ ਕੋਡਿੰਗ ਉਤਪਾਦਕਤਾ ਨੂੰ ਮੁਫਤ ਕੰਪੈਕਟ ਓਪਨ-ਸੋਰਸ ਐਮਵੀਸੀ ਕੋਡ ਆਈਗਨੀਟਰ ਫਰੇਮਵਰਕ ਨਾਲ ਸੁਧਾਰੋ!”. ਇਹ ਇਮਾਨਦਾਰ ਹੈ!
ਜੇ ਤੁਸੀਂ ਕੋਡ ਆਈਗਨਾਈਟਰ ਵਿਚ ਦਿਲਚਸਪੀ ਰੱਖਦੇ ਹੋ, ਤਾਂ ਜਾਣ-ਪਛਾਣ ਵਾਲੀ ਵੀਡੀਓ ਨੂੰ ਦੇਖਣਾ ਨਿਸ਼ਚਤ ਕਰੋ.