فیس بک ٹویٹر
alltechbites.com

ٹیگ: زبان

مضامین کو بطور زبان ٹیگ کیا گیا

پی ایچ پی کی کیا ضرورت ہے؟

مارچ 21, 2023 کو Grant Tafreshi کے ذریعے شائع کیا گیا
اس وقت تک اسکرپٹنگ کے حل پہلے ہی موجود ہیں جب تک کہ عالمی سطح پر وسیع ویب موجود ہو۔ کیونکہ متحرک مواد والی سائٹیں بنانا حال ہی میں بڑھتا ہی جارہا ہے ، لہذا تیزی سے اور موثر انداز میں مضبوط ماحول پیدا کرنے کا دباؤ پڑتا ہے۔ اگرچہ سی فاسٹ سرور ٹولز بنانے کے لئے سی ایک بہت بڑا حل ثابت ہوسکتا ہے ، اس کے علاوہ اس کا استعمال کرنا مشکل ہے اور آسانی سے سیکیورٹی کے سوراخ تیار کرے گا یا احتیاط سے تعینات بھی ہوگا۔ پرل ، ایک ایسی زبان جو اصل میں ٹیکسٹ پروسیسنگ کے لئے تیار کی گئی ہے ، قدرتی طور پر متحرک ویب ماحول کی طلب کو پورا کرتی ہے۔ سی کے مقابلے میں محفوظ طریقے سے تعینات کرنا آسان ہے ، اس کی سست کارکردگی یقینی طور پر نسبتا fast تیز رفتار ترقیاتی چکر سے متوازن سے کہیں زیادہ ہے جو اسے فراہم کرتی ہے۔ بہت زیادہ مفید ہے کہ پرل کے لئے متعدد مستحکم کوڈ لائبریریوں کا بڑھتا ہوا آپشن رہا ہے۔تو پی ایچ پی آسانی سے کہاں فٹ بیٹھتا ہے؟ پی ایچ پی کو ویب کے لئے خاص طور پر لکھا گیا تھا۔ ویب پروگرامرز کو درپیش زیادہ تر مسائل اور مسائل کو زبان میں ہی حل کیا جاتا ہے۔ جب کہ ایک پرل پروگرامر کو کسی ویب سائٹ کے کسی فرد کے ذریعہ جمع کردہ ڈیٹا حاصل کرنے کے لئے بیرونی لائبریری یا کوڈ لکھنا چاہئے ، لیکن پی ایچ پی اس ڈیٹا کو خود بخود دستیاب کردیتی ہے۔ جب کہ ایک پرل پروگرامر کو لازمی طور پر ماڈیول انسٹال کرنا چاہئے جس سے وہ ڈیٹا بیس سے چلنے والے ماحول کو تشکیل دینا ممکن بنائے ، پی ایچ پی تیسری پارٹی کے ڈیٹا بیس کے مکمل انتخاب کے لئے ایک مضبوط ایس کیو ایل ڈیٹا بیس لائبریری اور بلٹ ان سپورٹ بنڈل بناتا ہے۔ مختصرا...

پی ایچ پی کا تعارف

فروری 11, 2023 کو Grant Tafreshi کے ذریعے شائع کیا گیا
پی ایچ پی واقعی ایک ایسی زبان ہے جس نے اس کے نام کو بڑھاوا دیا ہے۔ یہ اصل میں ایک میکروز کے ایک جوڑے کے طور پر تصور کیا گیا تھا تاکہ کوڈرز کو ذاتی گھر کے صفحات کو برقرار رکھنے میں بہت مدد ملے ، اور اس کا اپنا نام اس مقصد سے بڑھ گیا ہے۔ اس وقت کے بعد سے ، پی ایچ پی کی صلاحیتوں کو پہلے ہی بڑھا دیا گیا ہے ، اور اسے ایک دو افادیت سے باہر ایک مکمل خصوصیات والے پروگرام لکھنے کی زبان تک لے جایا گیا ہے ، جس میں ڈیٹا بیس سے چلنے والے آن لائن ماحول کو بہت بڑا انتظام کرنے کی صلاحیت ہے۔پی ایچ پی کو باضابطہ طور پر پی ایچ پی: ہائپر ٹیکسٹ پری پروسیسر کہا جاتا ہے۔ یہ سرور سائیڈ اسکرپٹنگ زبان ہے جو اکثر HTML سیاق و سباق میں لکھی جاتی ہے۔ ایک عام HTML صفحے کے برعکس ، ایک پی ایچ پی اسکرپٹ سرور کے ذریعہ قانونی چارہ جوئی کو صحیح نہیں بھیجا جاتا ہے۔ اس کے بجائے ، یہ واقعی پی ایچ پی انجن کے ذریعہ تجزیہ کیا جاتا ہے۔ اسکرپٹ میں HTML عناصر تنہا رہ گئے ہیں ، لیکن پی ایچ پی کوڈ کی ترجمانی اور پھانسی دی جاتی ہے۔ اسکرپٹ میں پی ایچ پی کوڈ ڈیٹا بیس سے استفسار کرسکتا ہے ، تصاویر تشکیل دے سکتا ہے ، فائلیں پڑھ سکتا ہے اور لکھ سکتا ہے ، دور دراز سرورز سے بات کرسکتا ہے-امکانات لامتناہی ہیں۔ پی ایچ پی کوڈ سے آؤٹ پٹ اسکرپٹ میں HTML اور کسی فرد کو بھیجے جانے والے اثر کے ساتھ مل کر ہے۔پی ایچ پی کو کمانڈ لائن ایپلی کیشن کے طور پر انسٹال کیا جاسکتا ہے ، اور اسے سرور پر اسکرپٹ کرنے کا ایک لاجواب ٹول پیش کیا جاسکتا ہے۔ بہت سارے سسٹم ایڈمنسٹریٹر اب آٹومیشن کی قسم کے لئے پی ایچ پی کا استعمال کرتے ہیں جو روایتی طور پر پرل یا شیل اسکرپٹنگ کے ذریعہ سنبھالا جاتا ہے۔...

کمپیوٹر کی تاریخ

جولائی 6, 2021 کو Grant Tafreshi کے ذریعے شائع کیا گیا
اگرچہ کمپیوٹر اب انسانوں کی زندگیوں کا ایک اہم حصہ ہیں ، ایک وقت تھا جہاں کمپیوٹر موجود نہیں تھے۔ کمپیوٹر کی تاریخ کو جاننا اور کتنی ترقی کی گئی ہے اس سے آپ کو یہ سمجھنے میں مدد مل سکتی ہے کہ کمپیوٹر کی تخلیق واقعی کتنا پیچیدہ اور جدید ہے۔زیادہ تر آلات کے برعکس ، کمپیوٹر ان چند ایجادات میں سے ایک ہے جس میں ایک خاص موجد نہیں ہوتا ہے۔ کمپیوٹر کے ارتقاء کے دوران ، بہت سے لوگوں نے کمپیوٹر کو کام کرنے کے لئے درکار فہرست میں اپنی تخلیقات کو شامل کیا ہے۔ ایجادات میں سے کچھ مختلف قسم کے کمپیوٹر رہے ہیں ، اور ان میں سے کچھ ایسے حصے تھے جو کمپیوٹر کو مزید تیار کرنے کی اجازت دینے کے لئے درکار تھے۔شروعاتشاید کمپیوٹر کی تاریخ کی سب سے اہم تاریخ 1936 سال ہے۔ اس سال میں پہلا "کمپیوٹر" تیار کیا گیا تھا۔ یہ کونراڈ زوس نے تخلیق کیا تھا اور Z1 کمپیوٹر کو ڈب کیا تھا۔ یہ کمپیوٹر پہلے کی حیثیت سے کھڑا ہے کیونکہ یہ مکمل طور پر قابل پروگرام ہونے والا پہلا نظام تھا۔ اس سے پہلے آلات موجود تھے ، لیکن کسی میں بھی کمپیوٹنگ کی طاقت نہیں تھی جو اسے دوسرے الیکٹرانکس سے الگ رکھتی ہے۔یہ 1942 تک نہیں تھا کہ کسی بھی کاروبار میں کمپیوٹر میں منافع اور موقع ملا۔ اس پہلی کمپنی کو اے بی سی کمپیوٹر کہا جاتا تھا ، اسے جان اتاناسوف اور کلفورڈ بیری کی ملکیت اور چلتی تھی۔ دو دہائیوں کے بعد ، ہارورڈ مارک I کمپیوٹر تیار کیا گیا ، جس نے کمپیوٹنگ کی سائنس کو آگے بڑھایا۔اگلے چند سالوں کے دوران ، پوری دنیا کے موجدوں نے کمپیوٹر کے مطالعے میں مزید تلاش کرنا شروع کیا ، اور ان میں کس طرح بہتری لائی جائے۔ اگلے دس سالوں کا کہنا ہے کہ ٹرانجسٹر کا تعارف ، جو بالآخر کمپیوٹر کے اندرونی کاموں ، اینیاک 1 کمپیوٹر کے ساتھ ساتھ کئی دیگر قسم کے سسٹم کا ایک بہت اہم حصہ بن جائے گا۔ ENIAC 1 شاید سب سے زیادہ دلچسپ ہے ، کیونکہ اسے چلانے کے لئے 20،000 ویکیوم ٹیوبوں کی ضرورت ہے۔ یہ ایک بہت بڑی مشین تھی ، اور چھوٹے اور تیز کمپیوٹرز بنانے کے لئے انقلاب کا آغاز کیا۔1953 میں بین الاقوامی کاروباری مشینوں ، یا آئی بی ایم کے تعارف کے ذریعہ کمپیوٹرز کی عمر ہمیشہ کے لئے تبدیل کردی گئی تھی۔ یہ کمپنی ، تاریخ کے دوران ، عوام کے لئے نئے سسٹمز اور سرورز کی تشکیل میں ایک اہم کھلاڑی بن گئی ہے اور نجی استعمال۔ اس تعارف نے کمپیوٹنگ کی تاریخ کے اندر مسابقت کی پہلی حقیقی علامتیں لائیں ، جس نے کمپیوٹر کی تیزی سے اور بہتر ترقی کو فروغ دینے میں مدد کی۔ ان کی پہلی شراکت IBM 701 EDPM کمپیوٹر تھی۔ایک پروگرامنگ زبان تیار ہوتی ہےایک سال بعد ، پہلی کامیاب اعلی سطحی پروگرامنگ زبان بنائی گئی۔ یہ ایک ایسی پروگرامنگ زبان ہے جس میں 'غیر مہذب' یا بائنری نہیں لکھی گئی ہے ، جو بہت کم سطح کی زبانیں سمجھی جاتی ہیں۔ فورٹرن لکھا گیا تھا تاکہ زیادہ سے زیادہ لوگ کمپیوٹرز کو آسانی سے پروگرام کرنا شروع کرسکیں۔سال 1955 میں ، بینک آف امریکہ نے اسٹینفورڈ ریسرچ انسٹی ٹیوٹ اور جنرل الیکٹرک کے ساتھ مل کر ، بینکوں میں استعمال کے لئے پہلے کمپیوٹرز کی تشکیل کو دیکھا۔ مائکر ، یا مقناطیسی سیاہی کے کردار کی پہچان ، اصل کمپیوٹر ، ارما کے ساتھ مل کر ، بینکاری کے شعبے کے لئے ایک پیشرفت تھی۔ یہ 1959 تک نہیں تھا کہ سسٹم کی جوڑی کو اصل بینکوں میں استعمال کیا گیا ہے۔ 1958 کے دوران ، کمپیوٹر کی تاریخ کی ایک سب سے اہم پیشرفت ہوئی ، مربوط سرکٹ کی تشکیل۔ یہ آلہ ، جسے چپ کے نام سے بھی جانا جاتا ہے ، جدید کمپیوٹر سسٹم کی بنیادی ضروریات میں سے ایک ہے۔ کمپیوٹر سسٹم کے اندر ہر مدر بورڈ اور کارڈ پر ، بہت سے چپس ہیں جن میں بورڈ اور کارڈ کیا کرتے ہیں اس کے بارے میں معلومات پر مشتمل ہے۔ ان چپس کے بغیر ، جیسا کہ ہم جانتے ہیں کہ آج کے نظام کام نہیں کرسکتے ہیں۔گیمنگ ، چوہوں ، اور انٹرنیٹاب بہت سارے کمپیوٹر صارفین کے لئے ، کھیل کمپیوٹنگ کے تجربے کا ایک بہت اہم حصہ ہیں۔ 1962 میں پہلے کمپیوٹر گیم کا تعارف دیکھا گیا ، جسے اسٹیو رسل اور ایم آئی ٹی نے تخلیق کیا تھا ، جسے اسپیسوار کے نام سے موسوم کیا گیا تھا۔ماؤس ، جدید کمپیوٹرز کے سب سے آسان اجزاء میں سے ایک ، ڈگلاس اینجلبرٹ نے 1964 میں تشکیل دیا تھا۔ اس کا نام "دم" میں ملا جس میں اپریٹس سے باہر نکل گیا۔آج کے کمپیوٹرز کے سب سے اہم پہلوؤں میں سے 1969 میں ایجاد ہوا تھا۔ اے آر پی اے نیٹ اصل انٹرنیٹ تھا ، جس نے انٹرنیٹ کی بنیاد فراہم کی جو آج ہم جانتے ہیں۔ اس ترقی کے نتیجے میں پورے سیارے میں علم اور کاروبار کی ترقی ہوگی۔یہ 1970 تک نہیں تھا کہ انٹیل پہلی متحرک رام چپ کے ساتھ منظر میں داخل ہوا ، جس کے نتیجے میں کمپیوٹر سائنس جدت کا دھماکہ ہوا۔رام چپ کی ایڑیوں پر پہلا مائکرو پروسیسر تھا ، جسے انٹیل نے بھی ڈیزائن کیا تھا۔ یہ دونوں اجزاء ، 1958 میں تیار کردہ چپ کے علاوہ ، جدید کمپیوٹرز کے بنیادی اجزاء میں شامل ہوں گے۔ایک سال بعد ، فلاپی ڈسک تشکیل دی گئی ، جس نے اسٹوریج ڈیوائس کی لچک سے اپنا نام حاصل کیا۔ زیادہ تر لوگوں کو غیر منسلک کمپیوٹرز کے مابین ڈیٹا کے ٹکڑوں کو منتقل کرنے کی اجازت دینے کا یہ پہلا قدم ہے۔پہلا نیٹ ورکنگ کارڈ 1973 میں بنایا گیا تھا ، جس سے منسلک کمپیوٹرز کے مابین ڈیٹا کی منتقلی کی اجازت دی گئی تھی۔ یہ ورلڈ وائڈ ویب کی طرح ہے ، لیکن کمپیوٹر کو ویب کا استعمال کرتے ہوئے مربوط ہونے کی اجازت دیتا ہے۔گھریلو پی سی کے ابھرےاگلے چند سال کمپیوٹر کے لئے بہت اہم تھے۔ یہ تب ہے جب کمپنیوں نے اوسط صارفین کے لئے سسٹم تیار کرنا شروع کیا۔ اس علاقے میں اسکیلبی ، مارک -8 الٹیر ، آئی بی ایم 5100 ، ایپل I اور II ، TRS-80 ، اور کموڈور پالتو جانوروں کے کمپیوٹرز پیشگی تھے۔ مہنگی ہونے کے باوجود ، ان مشینوں نے عام گھرانوں میں کمپیوٹرز کے رجحان کا آغاز کیا۔کمپیوٹر سافٹ ویئر کی سب سے بڑی سانسوں میں 1978 میں ویزیکل سی اسپریڈشیٹ پروگرام کے آغاز کے ساتھ پیش آیا۔ تمام ترقیاتی اخراجات کو دو ہفتہ کے عرصے میں ادا کیا گیا ، جس سے کمپیوٹر کی تاریخ کا سب سے کامیاب پروگرام بن گیا۔گھریلو کمپیوٹر صارف کے لئے شاید 1979 میں سب سے اہم سالوں میں شامل تھا۔ یہ وہ سال ہے جب ورڈ اسٹار ، پہلا ورڈ پروسیسنگ پروگرام ، دستیاب عوام کے لئے جاری کیا گیا تھا۔ اس سے روزمرہ کے صارف کے ل computers کمپیوٹرز کی افادیت میں تیزی سے تبدیلی آئی۔آئی بی ایم ہوم کمپیوٹر نے 1981 میں صارفین کی منڈی میں انقلاب لانے میں تیزی سے مدد کی ، کیونکہ یہ گھر کے مالکان اور معیاری صارفین کے لئے سستی تھی۔ 1981 نے ایم ایس ڈاس آپریٹنگ سسٹم کے ساتھ میگا دیو دیو مائیکروسافٹ بھی منظر میں داخل ہوتے دیکھا۔ اس آپریٹنگ سسٹم نے ہمیشہ کے لئے کمپیوٹنگ کو ہمیشہ کے لئے تبدیل کردیا ، کیوں کہ ہر ایک کے لئے سیکھنا اتنا آسان تھا۔ مقابلہ شروع ہوتا ہے: ایپل بمقابلہ مائیکروسافٹکمپیوٹرز نے 1983 کے سال کے دوران ایک اور اہم تبدیلی دیکھی۔ ایپل لیزا کمپیوٹر گرافیکل یوزر انٹرفیس ، یا جی یو آئی کے ساتھ پہلا تھا۔ زیادہ تر جدید پروگراموں میں ایک GUI ہوتا ہے ، جس کی مدد سے وہ آنکھوں کو استعمال کرنے اور خوش کرنے میں آسان بن سکتے ہیں۔ اس سے زیادہ تر متن پر مبنی صرف پروگراموں کی آؤٹ ڈیٹنگ کا آغاز ہوا۔کمپیوٹر کی تاریخ کے اس نکتے سے پرے ، ایپل مائکرو سافٹ جنگوں سے لے کر مائکرو کمپیوٹرز کی ترقی اور متعدد کمپیوٹر کی کامیابیاں جو ہماری روزمرہ کی زندگی کا ایک قبول شدہ حصہ بن چکے ہیں۔ کمپیوٹر کی تاریخ کے ابتدائی پہلے اقدامات کے بغیر ، اس میں سے کوئی بھی ممکن نہیں تھا۔...