زبان پي اچ پي ( php ) چيست ؟‌

۱۵ بازديد

اگر اين مقاله را ميخوانيد به احتمال زياد شما در حال شروع يادگيري زبان برنامه نويسي پي اچ پي هستيد . پس اين مقاله را با دقت و حوصله بخوانيد .

 

زبان پي اچ پي ( php ) چيست ؟‌

 

بصورت خيلي ساده پي اچ پي يك زبان برنامه نويسي براي ساخت وب سايت است . از بزرگترين وب سايت هاي دنيا بگير تا سايت هاي كوچك شخصي از php استفاده ميكنند و براي هر كاري در بحث وب مناسب است . پس نگران اين نباشيد كه اگر كاري مد نظر داريد براي آن مناسب است يا نه چون در برنامه نويسي وب هيچ كم و كاستي ندارد .

پي اچ پي رشد چشم گيري داشته است . براي php هزاران سيستم آماده هست كه شما را در كسب و كارتان كمك ميكند .

شروع يادگيري زبان پي اچ پي بايد از طريق يه دوره ي آموزشي خوب باشد تا بتوانيد سريعتر وارد اين مسير شويد و در همان ابتداي راه از ان زده نشويد.

در ادامه يك دوره ي آموزشي ويديويي فارسي به شما معرفي خواهم كرد كه با ديدن آن هيچ مشكلي در زبان php نخواهيد داشت و من خودم از طريق اين دوره ي آموزشي پي اچ پي را ياد گرفتم كه اميدوارم براي شما هم مفيد باشد.

چرا بايد php را ياد بگيريم ؟

5_5n7i.jpg

بصورت خيلي ساده ، براي ورود به بازار كار و كسب درآمد در بحث وب حتما حتما حتما بايد پي اچ پي بلد باشيد . امروزه اكثر وب سايت ها چه در ايران و چه در خارج از ايران با زبان پي اچ پي هست .

از فروشگاه هاي بزرگ ايراني مثل ديجيكالا بگير تا درگاه پرداخت زرين پال و سايت هاي تخفيف و ديگر كسب و كار هاي انلاين همگي با زبان برنامه نويسي php هستند و اين قدرت عظيم پي اچ پي و بازار بزرگ سودآور آن را نشان ميدهد.

تقريبا هر شركتي به برنامه نويس php نياز مند است و به راحتي ميتوانيد استخدام شويد.

يا براي شروع يك كسب و كار اينترنتي خيلي ساده و راحت ميتوانيد با زبان برنامه نويسي php شروع كنيد ...

در كل جهان شركت ها به زبان برنامه نويسي php نيازمند هستند و شما با ياد گرفتن php يك ابزاري در كنار خود داريد كه در تك تك نقاط دنيا به درد شما ميخورد و ميتوانيد ادعا كنيد كه من برنامه نويسي وب بلد هستم و كلي درآمد كسب كنيد .

 

 

بهترين منبع شروع و يادگيري php چيست ؟‌

 

من از دوره ي آموزش مهندس نيك زاد براي شروع و يادگيري زبان برنامه نويسي پي اچ پي استفاده كردم . هر ويديو در ابتدا اسلايد هاي توضيحات داره و سپس وارد كدنويسي ميشن و با مثال هاي زياد سعي ميكنند مفهوم را بصورت عملي كار كنند.

نكته ي جالب اينجاست كه پايان جلسه تمرينات مرتبط با مباحث اون جلسه ميدهند كه بسيارعاليه و من دوره ي اموزشي فارسي اي تا حالا نديدم كه اينطوري باشه

بسيار عالي بود و من ازش نتيجه گرفتم پيشنهاد ميكنم حتما شما هم ببينيد .

 

اولين پيش نياز يادگيري PHP: يادگيري زبان HTML

HTML چيست؟ بدون شك HTML يا Hyper Text Markup Language اولين زباني است كه در دنياي وب نامش به گوش شما خواهد رسيد. HTML يك زبان برنامه نويسي نيست بلكه يك زبان نشانه گذاري است كه به عنوان هسته و بدنه اصلي صفحات وب به حساب مي‌آيد. در حقيقت هر چيزي كه در مرورگر اينترنتي خودتان مي‌بينيد نتيجه پردازش زبان HTML است.

در دنياي برنامه نويسي وب خروجي و نتيجه تمام زبان‌هاي برنامه نويسي سمت سرور از جمله PHP ،Python و… به كدهاي HTML تبديل مي‌شوند تا بتوانند در مرورگر كاربر نمايش داده شوند. پس براي آموزش PHP از ابتدا بايد HTML را به خوبي بشناسيد. خبر خوب براي كساني كه تا الان با اين زبان آشنا نشده اند اين است كه يادگيري زبان HTML خيلي آسان مي‌باشد.

منظور از Hypertext چيست؟

شايد براي شما سوال شود، كه منظور از كلمه Hypertext چيست و چرا در عبارت PHP از اين كلمه استفاده شده است؟

حرف دوم و سوم PHP از سر واژه كلمه‌هاي Hypertext Preprocessor گرفته شده مي‌باشند. اين عبارت به معني پيش پردازننده فرامتن است. منظور از اين دو حرف به زبان ساده اين است كه زبان PHP اطلاعات را قبل از اينكه به HTML تبديل كند و به كاربر نمايش دهد، پردازش مي‌كند و سپس كدها را در قالب HTML در مرورگر كاربر نمايش مي‌دهد.

منظور از Hypertext يا ابر متن، متن‌هاي بزرگ و طولاني است كه به صورت HTML نوشته مي‌شوند. البته برخلاف اينكه كدهاي نوشته شده فقط به صورت متني و ساده مي‌باشند، بعد از پردازش توسط مرورگر كاربر الزاما به صورت متني نخواهند بود. يك سند HTML مي‌تواند داراي تصوير، ويدئو، جدول ، لينك و… باشد. اگر هنوز نتوانسته ايد به خوبي اين موضوع را درك كنيد و با خودتان مي‌گوييد منظور از ابر متن چيست؟ بهتر است خودتان به يك ابر متن نگاه كنيد!

براي مثال صفحه اصلي دوره‌هاي آموزش برنامه نويسي آواسام را در نظر بگيريد. آن چه مي‌بينيد يك صفحه شكيل با اجزاي مختلف از جمله تصوير، متن، كادربندي و… است. اما اگر قصد داريد پشت صحنه اين صفحه وب را ببينيد، كافي است با مرورگر خود(مثلا مرورگر كروم) روي صفحه كليك راست كنيد و روي گزينه Inspect كليك كنيد. آنچه كه مي‌بينيد يك Hypertext است.

بيشتر بدانيد :HTML چيست؟ توضيح مفاهيم همراه با مثال + ليست تگ‌هاي HTML

منظور از زبان نشانه گذاري يا Markup چيست؟

شايد براي شما اين سوال پيش آمده است كه زبان نشان گذاري چيست؟ ياتفاوت زبان‌هاي برنامه نويسي و زبان‌هاي نشان گذاري چيست؟ و چرا همه برنامه نويسان بر اين موضوع تاكيد مي‌كنند كه HTML يك زبان برنامه نويسي به حساب نمياد. HTML با هدف تعريف استانداري براي استفاده در طراحي وب به وجود آمد تا به وسيله آن بتوان صفحات وب سايت را طراحي كنيم و به كاربران نمايش دهيم.

به همين دليل در HTML از يك سري علائم نشان گذاري به اسم تگ يا  Tag استفاده شد. تگ‌ها با هدف شناساندن منظوري خاص به مرورگر كاربر استفاده مي‌شوند. HTML را مي‌توان زبان مشترك بين شما و مرورگرهاي وب دانست. با توجه به قرارداد و قوائدي كه براي HTML تعريف شده است، عبارت مربوط به هر تگ به منظوري خاص به كار مي‌رود. اين عبارت‌ها بين علامت‌هاي <> قرار مي‌گيرند تا توسط مرورگر شناسايي و پردازش شوند. براي مثال براي اينكه به مرورگر نشان دهيم كه اين متن يك پاراگراف است از تگ <p> به صورت زير استفاده مي‌كنيم:

<p>اين يك پاراگراف است كه در بين تگ‌هاي باز و بسته پاراگراف نوشته شده استp>

همانطور كه مشاهده كرديد، استفاده از HTML به همين راحتي است. كافي است تگ‌هاي مختلف را ياد بگيريد، وب براي طراحي وب سايت‌هاي خود از آن‌ها استفاده كنيد.


 

 

تكنولوژي WDR در دوربين مداربسته چيست و چه كاربردي دارد؟

۱۷ بازديد

تكنولوژي WDR در دوربين مداربسته چيست و چه كاربردي دارد؟

WDR در دوربين مداربسته مخفف Wide Dynamic Range هست كه به نوعي تكنولوژي گفته مي شود كه قابليت تطبيق دريچه ديافراگم دوربين با تغيير نور منعكس شده از شي در محيط و تصوير برداري با كيفيت مناسب گفته مي شود. زماني كه صحبت از  دوربين مدار بسته مي كنيم در وحله ي اول كيفيت تصوير برداري دوربين براي ما بسيار اهميت دارد، موارد مختلفي بر روي كيفيت تصوير، تاثير مستقيم دارد كه از جمله ي آنها مي توان به رزولوشن، پهناي باند، سرعت تصوير برداري، WDR، BLC، HLC و… اشاره نمود. در اين مجال سعي در ارائه شرحي در خصوص تكنولوژي WDR روي دوربين هاي مدار بسته تحت شبكه داريم، از شما دعوت مي كنيم كه همراه ما باشيد:

تكنولوژي WDR در دوربين مداربسته ، در واقع يك تكنولوژي پيشرفته است كه در ايران بيشتر به اسم ضد نور معروف شده است، در واقع اين تكنولوژي به دوربين در تصوير برداري مناسب از مناظري كه داراي چند نور مختلف هستند ( مثل نور زياد بيروني و نور كم داخلي) كمك شاياني مي كند. تصوير برداري توسط دوربين هاي مدار بسته تحت شبكه معمولي، در محيط هايي كه سطوح نوري متفاوتي دارند دچار مشكل مي شود و تصوير تاريك مي شود و اين موضوع يك نقطه ضعف بزرگ براي اين نوع دوربين ها به حساب مي آيد. بعنوان مثال زماني كه دوربين در حال تصوير برداري در يك محيط است يك منبع نوري قوي مانند نور خورشيد، نور چراغ خودرو، يك درب يا پنجره رو به بيرون و…، باعث تنگ تر شدن دريچه ديافراگم دوربين مدار بسته شده و نقاط كم نور واقع در ميدان ديد دوربين كاملا تاريك ديده مي شوند. در اينجاست كه تكنولوژي WDR به كمك دوربين هاي مدار بسته مي آيد. در يك تعريف WDR، به توانايي كنترل هوشمند دريچه ديافراگم دوربين در مقابل كم و يا زياد شدن انعكاس نور از شي به دوربين در محيط هاي داراي حداقل دو نور، و ارائه تصوير مناسب گفته مي شود. هنگامي كه زاويه ديد دوربين رو به پنجره يا درب ورودي، تصوير شخص تاريك و تصوير فضاي بيرون روشن و نامشخص مي باشد كه اين امر باعث ارائه تصوير فاقد ارزش مي شود اما با استفاده از دوربين هاي با قابليت WDR، تصوير بصورت كاملا مطلوب توسط فيلترهاي جبران ساز و كنترل كننده ديافراگم اصلاح شده و در اختيار قرار مي گيرد.

براي نصب دوربين مداربسته   بايد با متخصصين اين حوزه تماس بگيريد. ما شركت مهر تجارت را به شما پيشنهاد مي كنيم.

 

تكنولوژي WDR چيست و چه كاربردي دارد؟

تكنولوژي WDR در دوربين مداربسته به دو نوع تقسيم مي شود كه عبارتند از: WDR و DWDR.

WDR:

 اين تكنولوژي به دوربين مدار بسته   هايك ويژن  اين امكان را مي دهد تا در شرايط نوري نامناسب كه در بالا به آن اشاره شد، تصوير با كيفيت بگيرد. اين تكنولوژي هم در دوربين هاي آنالوگ و هم در دوربين هاي تحت شبكه (IP)، وجود دارد و واحد آن دسي بل مي باشد. بعنوان مثال يك دوربين مدار بسته تي وي تي با WDR، معادل 120 دسي بل، به دوربين امكان تصوير برداري با كيفيت در هر شرايط سخت نوري را با كيفيت عالي مي دهد.

DWDR:

مفهوم WDR ديجيتال يك تكنيك نرم افزاري مي باشد كه از طريق تنظيم اشعه جبران ساز ( گاما) و با جبران نقاط تاريك تصوير كار مي كند. در اين روش از دو پردازنده مجزا جهت تصوير برداري از نقاط تاريك و روشن استفاده مي كند و از تلفيق اين دو تصوير يك تصوير با كيفيت مناسب بدست مي آيد. تكنولوژي WDR ديجيتال قابل تنظيم از سطح 1 تا 8 مي باشد اما بايد توجه داشت كه تنظيم دوربين ها با اين تكنولوژي بسيار حساس و پيچيده مي باشد.

 جدول مقايسه اي بين WDR و DWDR:

مقايسه

Digital WDR

WDR

تكنولوژي

جبران نور نقاط مختلف تصوير توسط اشعه گاما

تركيب پرتوهاي كم و زياد نور در يك فريم.

مزايا

كيفيت عكس مناسب

كيفيت عكس عالي

معايب

امكان از بين رفتن قسمتي از تصوير

ممكن است دچار پراكندگي رنگ شود و يا رنگ ها در حالت پر نور طبيعي به نظر نيايند.