غیرفعال کردن جاوابرای جلوگیری ازحمله هکرها

غیرفعال کردن جاوابرای جلوگیری ازحمله هکرها

در روزهای اخیر شاهد حمله هکر ها به سایت ها مهم و بزرگی از قبیل توئیتر و فیس بوک، مایکروسافت و اخیراً هم اورنوت هستیم. سرویس های امینتی تمام این سایت ها اعلام نمودند که وجود حفره امنیتی در نرم افزار جاوا این امکان را به هکرها می دهد تا به سیستم های کاربران حمله کنند. از همین رو نیاز است تا این نرم افزار را که به صورت پیش فرض در تمام سیستم عامل ها نصب هست را غیر فعال نموده تا از دسترسی هکرها به اطلاعات جلوگیری شود.

در این جا سعی بر آن داریم تا راه غیر فعال کردن این نرم افزار را در همه مرورگرها و حتی تک به تک مرورگرها را به شما نشان دهیم.

غیر فعال کردن جاوا در همه مرورگرها
شرکت اورکل در ماه پیش نسخه بروز رسانی جدیدی از جاوا را (ورژن ۱۰) عرضه نمود که در آن قابلیت غیر فعال کردن جاوا در تمام مرورگرها را دارد. این نسخه جدید را نصب کرده، به قسمت کنترل پنل ویندور رفته و برنامه جاوا را باز کنید. از قسمت Security تیک کنار گزینه Enable Java content in the browser را برداشته و کلید تائید را فشار دهید تا تنظیمات ذخیره شود.

غیرفعال کردن جاوابرای جلوگیری ازحمله هکرها

غیر فعال کردن جاوا در کروم
در گوگل کروم در نوار آدرس chrome://plugins تایپ نموده تا تمام پلاگین های موجود در کروم را برای شما نشان دهد. در صفحه باز شده پلاگین جاوا را پیدا کرده و روی گزینه Disable آن کلیک کنید .

غیر فعال کردن جاوا در اپرا
همانند کروم عبارت about:config را در نوار آدرس تایپ نموده، جاوا را یدا کنید و تیک کنار آن را بردارید یا گزینه Disable را فعال سازید.

غیر فعال کردن جاوا در مرورگر فایرفاکس
از طریق قسمت Add-ons در قسمت پلاگین ها جاوا را پیدا کرده و آن را غیر فعال سازید.

غیرفعال کردن جاوابرای جلوگیری ازحمله هکرها

خروج ازGOOGLE PLAYدر اندروید و دسکتاپ

خروج ازGOOGLE PLAYدر اندروید و دسکتاپ

خروج ازGOOGLE PLAYدر اندروید و دسکتاپ

این مطلب به شما می آموزد که چگونه از Google Play در Android خارج شوید، با خروج از یک حساب Google در تلفن خود و همچنین نحوه خروج از وب سایت Google Play در رایانه.

 

روش 1

در آندروید:

 

سایت گوگل پلی, استفاده از گوگل پلی

 

تنظیمات را باز کنید . این برنامه با آیکون چرخدنده است که معمولا در کشوی برنامه Android شما قرار دارد.

 

سایت گوگل پلی, استفاده از گوگل پلی

 

روی Accounts ضربه بزنید این لیست تمام حسابهایی را که در تلفن Android خود وارد کرده اید، نشان می دهد.

در بعضی از نسخه های Android، این ممکن است در زیر “Cloud & Accounts” یا  “Accounts & Sync” یا چیزی شبیه باشد.

 

سایت گوگل پلی, استفاده از گوگل پلی

 

روی Google ضربه بزنید این در کنار آیکون سفید با قرمز، زرد، سبز و آبی پایتخت “G” قرار دارد. این لیستی از تمام حسابهای Google را که در گوشی هوشمند اندرویدی خود وارد کرده اید، نمایش می دهد.

 

سایت گوگل پلی, استفاده از گوگل پلی

 

از حساب کاربری که میخواهید از آن خارج شوید ضربه بزنید این گزینه تمام گزینه های آن حساب را نشان می دهد.

 

سایت گوگل پلی, استفاده از گوگل پلی

 

روی ⋮ ضربه بزنید این آیکون با سه نقطه عمودی در گوشه سمت راست بالای تنظیمات حساب Google است. این یک منوی کشویی را نمایش می دهد.

خروج ازGOOGLE PLAYدر اندروید و دسکتاپ

سایت گوگل پلی, استفاده از گوگل پلی

 

روی Remove account ضربه بزنید. این دومین گزینه در منوی کشویی در گوشه سمت راست است. این پاپ آپ پنجره تأیید را نمایش می دهد.

 

سایت گوگل پلی, استفاده از گوگل پلی

 

روی Remove account ضربه بزنید این تایید می کند که شما می خواهید حساب کاربری گوگل را حذف کنید و از همه برنامه هایی که از آن حساب Google استفاده می کنند را بیرون کنید.

 

روش 2

در دسکتاپ :

 

سایت گوگل پلی, استفاده از گوگل پلی

 

به https://play.google.com در مرورگر وب بروید شما می توانید از هر مرورگر وب بر روی کامپیوتر یا مک استفاده کنید.

 

سایت گوگل پلی, استفاده از گوگل پلی

 

بر روی تصویر نمایه خود کلیک کنید تصویر نمایه شما در گوشه بالا سمت راست وب سایت است. این یک منوی کشویی را نمایش می دهد.

 

سایت گوگل پلی, استفاده از گوگل پلی

 

روی Sign Out کلیک کنید این شما را از حساب Google خود از وب سایت Google Play خارج می کند.

برای ورود به سیستم، روی «Sign In» در گوشه سمت راست بالا کلیک کنید و با آدرس ایمیل و رمز عبور مرتبط با حساب Google Play خود وارد شوید.

خروج ازGOOGLE PLAYدر اندروید و دسکتاپ

تفاوت جاوا و جاوا اسکریپت

تفاوت جاوا و جاوا اسکریپت

تفاوت جاوا و جاوا اسکریپت

تفاوت جاوا و جاوا اسکریپت در چیست؟ احتمالا هم اسم جاوا و هم اسم جاوا اسکریپت به گوش شما خورده است. این دو زبان قدرتمندترین های حیطه خودشان هستند.ولی از لحاظ کارایی و محل استفاده با هم تفاوت های اساسی دارند.در ادامه با تفاوت java و java script آشنا خواهیم شد و یاد میگیریم که هر کدام در چه زمینه‌ای میتواند به ما کمک کند.

 

تفاوت جاوا و جاوا اسکریپت

دو نوع از برنامه نویسی

حتما شما هم به عنوان یکی از افرادی که علاقمند به برنامه نویسی هستید با یکی از انواع دسته‌بندی‌های آن آشنایی دارید.

برنامه نویسی را میتوان بر اساس جایی که برای آن برنامه مینویسیم متفاوت باشد.

برای مثال در برنامه نویسی:

  • میتوانیم برای ویندوز برنامه بنویسیم
  • میتوانیم برای وب و اینترنت برنامه بنویسیم
  • میتوانیم برای گوشی های هوشمند برنامه نویسیم

انواع دیگری از برنامه نویسی هم وجود دارد، ولی این ۳ دسته جز ۳ دسته‌ی اصلی برنامه نویسی است که اکثر افراد در آن فعالیت میکنند.

در این مقاله به توضیح خیلی مختصر دو حیطه‌ی برنامه نویسی سمت وب و برنامه نویسی سمت ویندوز میپردازیم.

 

برنامه نویسی سمت وب

به برنامه‌هایی که برای وب مینویسیم، برنامه‌های سمت وب میگویند.

این برنامه‌ها روی مرورگر کاربر و به وسیله‌ی اینترنت اجرا میشوند و همه‌ی کارها را بصورت آنلاین انجام میدهند.

برای مثال میتوان گفت جیمیل، گوگل، دیجی کالا، اسنپ همگی برنامه‌های سمت وبی هستند که بصورت آنلاین یک نیاز از کاربر را برطرف میکنند.

زبان‌های برنامه نویسی مختلفی برای کار در سمت وب وجود دارد.

ولی از معروف‌ترین آن‌ها میتوان به php, mySql, asp, java script و… اشاره کرد.

اگر میخواهید درباره زبان های برنامه نویسی سمت سرور مثل php و mySql بیشتر بدانید:

تفاوت جاوا و جاوا اسکریپت

برنامه نویسی سمت ویندوز

به برنامه‌هایی که در ویندوز کاربر اجرا میشوند، برنامه‌های تحت ویندوز میگویند.

مقاله‌ی مرتبط: تفاوت jpg و png در طراحی وب

این برنامه‌ها عموما دارای فرمت .exe هستند که کاربر آن‌ها را اجرا میکند و کار با آن‌را شروع میکند.

برنامه‌های سمت ویندوز، فقط روی سیستم عامل ویندوز اجرا میشوند و قابلیت اجرا سمت وب را ندارد.

 

جاوا چیست؟

 جاوا یک زبان برنامه نویسی تحت ویندوز است که میتوان از آن برای نوشتن برنامه‌های ویندوزی استفاده کرد.

البته ممکن است گاهی و در شرایط خاص در قسمت‌های دیگر هم به کار برود، ولی کار اصلی آن این نیست.

جاوا یکی از قدرتمندترین زبان‌های برنامه نویسی که در نوشتن برنامه‌های بزرگ و حرفه‌ای میتواند فوق‌العاده کمک کند و موثر باشد.

همیطور از زبان برنامه نویسی جاوا میتوان برای نوشتن برنامه برای تلفن‌های هوشمند اندرویدی هم استفاده کرد.

 

جاوا اسکریپت چیست؟

جاوا اسکریپت یک زبان برنامه نویسی برای سمت وب است که به اختصار به آن Js هم میگویند.

به این معنا که برنامه هایی که با جاوا اسکریپت نوشته میشوند، تنها قابلیت اجرا بر روی مرورگر کاربر دارند.

جاوا اسکریپت هرگز نمیتواند به قدرت جاوا برسد. با جاوا میتوان بزرگ‌ترین برنامه‌های تحت ویندوزی یا برای تلفن‌های اندرویدی را طراحی کرد.

در حالی که جاوا اسکریپت برای نوشتن برنامه‌های سمت وب کاربرد دارد.

نمایش ساعت، تاریخ، مبدل واحد، ماشین حساب‌های کوجک، تغییر المان‌های صفحه وب، تغییر متن‌ها، واکنش به عمل کاربر و… بخشی از کارهایی است که جاوا اسکریپت میتواند انجام دهد.

اگر میخواهید درباره‌ی جاوا اسکرپیت بیشتر بدانید، مقاله‌ی جاوا اسکریپت چیست را حتما مطالعه کنید.

تفاوت جاوا و جاوا اسکریپت

اگر بخواهیم بصورت لیست وار مهم ترین تفاوت بین جاوا و جاوا اسکریپت را مطرح کنیم، میتوانیم بگوییم:

  • جاوا برای نوشتن برنامه های ویندوز و موبایل استفاده میشود، جاوا اسکریپت برای سمت وب
  • جاوا قدرت بسیار بیشتری از جاوا اسکریپت دارد
  • جاوا دارای مباحث بسیار پیشرفته تر و حرفه‌ای نسبت به جاوا اسکریپت است
  • با جاوا اسکریپت میتوان در سمت وب انیمشین‌هایی جذاب پیاده کرد، در حالی که جاوا در سمت وب کاربردی ندارد
مقاله‌ی مرتبط: همه چیز درباره‌ی طراحی وب واکنش گرا یا ریسپانسیو (Responsive)

و نهایتا بصورت خیلی خلاصه میتوانیم بگوییم:

جاوا اسکریپت: برای نوشتن کدها و برنامه‌های کاربردی و زیبا در سمت وب استفاده میشود.

جاوا: برای نوشتن برنامه‌هایی قوی و حرفه‌ای در سمت ویندوز و تلفن‌های هوشمند کاربرد فوق‌العاده‌ای دارد.

تفاوت جاوا و جاوا اسکریپت

آموزش نصب انواع اسکریپت روی هاست

آموزش نصب انواع اسکریپت روی هاست

آموزش نصب انواع اسکریپت روی هاست

مواردی که شما نیاز دارید :

۱- فایل اسکریپت : ابتدا باید فایل اسکریپت رو که معمولا به صورت فایل فشرده زیپ هست دانلود کنید …

۲- هاست یا فایل منیجر … در صورت داشتن سی پنل می تونید از فایل منیجر اون استفاده کنید در غیر این صورت باید از نرم افزار CuteFTP Pro استفاده کنید …

آموزش نصب اسکریپت :

ابتدا فایل اسکریپتی را که دانلود کرده اید اکستراکت کنید و دنبال فایلی به نام Readme.txt یا Install.txt یا مشابه اینها بگردید… پس از یافتن، فایل مربوطه را باز کنید … در این فایل مراحل نصب اسکریپت نوشته شده است که ما انواع روش ها را برای شما مثال می زنیم

معمولا اسکریپت ها نیاز به یک پایگاه داده برای پردازش اطلاعات دارند که دیتابیس نامیده می شود اسکریپت ها از این نظر به ۲ دسته تقسیم می شوند :

۱- اسکریپت هایی که نیاز به دیتابیس یا پایگاه داده ندارند
۲- اسکریپت هایی که به دیتابیس نیاز دارند

سوال :
 از کجا بفهمیم یک اسکریپت به دیتابیس نیاز دارد یا نه ؟

پاسخ :
 ساده ترین روش خواندن فایل راهنمای نصب اسکریپت هست (Readme.txt یا Install.txt )

اگر اسکریپت راهنما نداشت باید با فرض اینکه به دیتابیس نیاز ندارد آن را نصب کنیم و پس از باز کردن آدرس اگر اسکریپت به درستی کار کرد که مشخص است به دیتابیس نیاز نداشته اما اگر به خوبی کار نکرد و ارورهایی مشابه : Cannot Connect to database یا Database Error و … داد باید بفهمیم که نیاز به دیتا بیس دارد

یک روش دیگر هم اینست که بعد از اکستراکت به دنبال فایلی به نام config بگردید و آن ا باز کنید در صورتی که درون این فایل محلی برای نوشتن اطلاعات دیتابیس بود ( اطلاعات دیتابیس شامل نام ، یوزر و پسورد دیتابیس) باید بفهمیمم که ۱۰۰ % نیاز به دیتابیس دارد

نصب اسکریپت های بدون نیاز به دیتابیس

نصب این گونه اسکریپت ها بسیار ساده است فقط کافیست تمام فایل های اسکریپتی را که دانلود کرده اید داخل یک پوشه اکستراکت کنید و با کمک فایل منیجر پوشه را روی هاست خود آپلود کنید

به طور مثال آدرس سایت ما www.Tejarathost.com است و ما می خواهیم اسکریپت مترجم متن را که یک اسکریپت بدون نیاز به دیتابیس هست درون آدرسwww.tejarathost.com/trs نصب کنیم

ابتدا اسکریپت مترجم متن که یک فایل فشرده (Zip) هست را دانلود می کنیم سپس آن را درون یک پوشه به نام srt آپلود می کنیم سپس پوشه trs را درون هاست خود آپلود می کنیم … پس از پایان آپلود وارد آدرس www.TejaratHost.com/trs می شویم می بینیم که اسکریپت به همین سادگی نصب شده

آموزش نصب انواع اسکریپت روی هاست

نصب اسکریپت های با نیاز به دیتابیس

برای اسکریپت های با نیار به دیتابیس کمی کار مشکل تر می شود

ایتدا درون پنل هاست خود یه دیتابیس می سازیم سپس برای دیتابیس یه یوزرنیم و پسورد تعریف می کنیم …

حال ما باید این دیتابیس ساخته شده را به اسکریپت مورد نظر خودمون بشناسانیم که بتواند از این پایگاه داده استفاده کند … برای این کار ما باید نام دیتابیسی که ساختیم به علاوه یوزر نیم و پسورد آن را در اسکریپت وارد کنیم …

کجای اسکریپت ؟ معمولا اکثر اسکریپت هایی که نیاز به دیتابیس دارند یک فایل به نام Config یا در Connect دارند… شما برای اطمینان بیشتر به فایل راهنمای نصب اسکریپت مراجعه کنید در آنجا نوشته شه که اطلاعات دیتابیس ا کجا وارد کنید… در هر صورت اسکریپت را درون یک پوشه اکستراکت کرده و فایل مربوطه که باید اطلاعات دیتابیس درونش وارد شود را با نوت پد یا نرم افزار مشابه باز کنید سپس دنبال گزینه هایی شبیه زیر می گردیم :

['dbname'] = 'نام دیتابس را باید اینجا وارد کنید'
['username'] = 'نام یوزر را اینجا وارد کنید'
['password'] = 'پسورد را اینجا وارد کنید'

وقتی کدهای شبیه بالا را پیدا کردیم اطلاعات دیتابیسی را که ساخته ایم به ترتیب جلوی هرکدام بین ‘ ‘ می نویسیم سپس فایل را ذخیره کرده و پوشه اسکریپت را روی هاست خود با فایل منیجر آپلود می کنیم

حال با توجه به نوع اسکریپت دو راه می ماند یا پس از آپلود ، اسکریپت اتوماتیک نصب شده و با وارد کردن آدرس کار می کند یا اینکه اینستالر دارد و باید آن را نصب کنیم درون فایل readme نوشته شده که اسکریت اسنتالر دارد یا نه ! در صورت داشتن انستالر باید روش زیر عمل کنید

فرض کنید آدرس سایت ما www.TejaratHost.com است و می خواهیم اسکریپت آپلود سنتر عکس که یک اسکریپت دارای اسنیتالر است را در آدرسwww.TejaratHost.com/img نصب کنیم ایتدا اسکریپت را دانلود می کنیم سپس یک دیتابیس به علاوه یوزر و پسورد می سازیم بعد فایل اسکریپت را درون پوشه ای به نام img اکستراکت می کنیم و فایل readme را می خوانیم می بینیم که درون این راهنما نوشته شده که شما باید اطلاعات دیتابیس را درون فایل config.php وارد کنید … اطلاعات را وارد Config می کنیم … حال پوشه را روی هاست خود آپلود می کنیم … پس از آپلود سراغ فایل readme می رویم می بینیم که نوشته برای نصب کامل اسکریپت باید پس از آپلود وارد آدرس www.yoursitename/img\install.php شوید … ما هم آدرس www.TejaratHost.com/img/install.php را باز می کنیم می بینیم که یک صفحه نصب باز شد که از ما یک سری اطلاعات می خواهد با توجه به اسکریپت این اطلاعات فرق می کند به طور مثال برای آپلود سنتر عکس این اطلاعات شامل تعیین یوزر نیم پسورد برای کنترل پنل مدیریت و تیتر سایت می باشد … اطلاعات خواسته شده را وارد می کنیم و ادامه را می زنیم می بینیم جمله( نصب با موفقیت پایان یافت ) ظاهر می شود … اسکریپت شما نصب شد

آموزش نصب انواع اسکریپت روی هاست

نکته ۱ : همیشه دقت کنید که پس از پایان نصب فایل اینستالر را برای امنیت بیشتر از روی هاست حذف کنید

نکته ۲ : بعضی از اسکریپت ها برای نصب نیاز به ایمپورت کردن یه سری اطلاعات روی دیتابیس دارند که این اطلاعات روی یک فایل با پسوند

SQL ذخیره شده اند شما باید پس از ساخت دیتابیس وارد پی اچ پی مای ادمین شوید و روی دیتابیسی که ساخته اید از منو سمت چپ کلیک کنید سپس از تب های بالا روی گزینه Import کلیک کنید در صفحه جدید Browse را بزنید و فایل sql را انتخاب کنید سپس Go را بزنید و بقیه مراحل را طبق دستور عمل بالا انجام دهید … برای این که بدانید اسکریپت نیاز به ایمپورت sql دارد یا نه به فایل راهنمای نصب اسکریپت مراجعه کنید یا درون فایل های اسکریپت دنبال فایل با پسوند sql بگردید اگر این فایل موجود بود اسکریپت نیاز به ایمپورت دارد.

آموزش نصب انواع اسکریپت روی هاست

ترفندهايي براي بالا بردن سرعت کامپیوتر

تفاوت اسکریپت با برنامه‌های اجرایی

تفاوت اسکریپت با برنامه‌های اجرایی

آیا می‌دانید اسکریپت چیست و چه کاربردی دارد؟!

اگر وبمستر هستید و یک سایت شخصی دارید و یا مدیر سرور هستید و خدمات میزبانی وب ارائه می‌کنید حتماً باید بدانید که script چیست.

اسکریپت، قطعه کدی است که ممکن است با زبان‌های برنامه‌نویسی متفاوتی کدنویسی شده باشد و همچنین گستردگی و تعداد خطوط آن می‌تواند از چندین خط به چندین هزار خط برسد.

تفاوت اسکریپت با برنامه‌های اجرایی

تفاوت اسکریپت با برنامه‌های اجرایی

اسکریپت‌ها بر خلاف برنامه‌های ویندوزی تفسیر نمی‌شوند و اصولاً برای انجام یکسری کارهای مدیریتی تکراری ایجاد می‌شوند.

اگر شما مدیریت سرور یک مجموعه را بر عهده داشته باشید و مجبور باشید هر روز در ساعات مشخصی بررسی کنید که وضعیت لود سی پیو سرور شما آیا در وضعیت بحرانی قرار دارد یا نه باید به طور مداوم دستورات لینوکس مربوط به این کار را مدام اجرا کنید.

تفاوت اسکریپت با برنامه‌های اجراییولی توسط اسکریپت می‌توانید به راحتی این دستورات را در قالب یک فایل نوشته و با قابلیت خود سرور آن را در ساعات دلخواه اجرا کنید و حتی مشخص کنید که نتایج برای شما از طریق ایمیل بدون دخالت نیروی انسانی ارسال شوند.

تفاوت اسکریپت با برنامه‌های اجرایی

اسکریپت‌های تحت وب یا ویندوزی

کلمه‌ی اسکریپت عموماً برای یک سری از زبان‌های برنامه‌نویسی خاص اطلاق می‌شود که تحت وب قابل اجرا هستند.

ولی معنی کردن این کلمه به اسکریپت‌های تحت وب اصولاً صحیح نیست چون ممکن است کد مربوطه، با زبان‌های برنامه‌نویسی ویندوز بیس نوشته شده و قابلیت اجرا تحت وب را نداشته باشد.

اسکریپت‌های تحت وباسکریپت در واقع یک برنامه یا دستورالعمل‌هایی نوشته شده با استفاده از یک زبان اسکریپتی است.

اسکریپت‌ها برنامه‌های کوچکی هستند که به توسط آن‌ها به راحتی می‌توان برخی از وظایف تکراری و یا طولانی را به طور اتوماتیک انجام داد.

در واقع اسکریپت به کدهای برنامه‌نویسی شده‌ای گفته می‌شود که معمولاً کامپایل نمی‌شوند ولی اصولاً تفسیر می‌شوند.

تفاوت اسکریپت با برنامه‌های اجرایی

تحلیل واژه اسکریپت چیست

در مواقعی که از صاحبان وب‌سایت سؤال می‌شود اسکریپت چیست؟ وب مستران اغلب اسکریپت‌ها را کدهایی می‌دانند که اصطلاحاً رفع لایسنس و یا نال گشته‌اند و به رایگان قابل استفاده هستند ولی به طور کلی این برداشت اشتباه است.

اغلب اسکریپت‌های رایج با زبان برنامه‌نویسی تحت وب همچون php, python و یا perl نوشته می شوند.

بسیاری از فایروال‌های لینوکس،اسکریپت‌های مدیریت سرور نیز با این زبان‌ها کدنویسی شده‌اند.

 

اسکریپت‌های php

برنامه‌نویسی php به دلیل گستردگی فراوان و استفاده زیاد در طراحی سایت‌ها و cms ها مورد توجه اسکریپت نویسان قرار گرفته است به طوری که whmcs نیز در دسته‌ی اسکریپت‌ های php حرفه‌ای طبقه‌بندی می‌شود.

تفاوت اسکریپت با برنامه‌های اجرایی

php scripts

اسکریپت‌های c

اسکریپت‌هایی که با زبان برنامه‌نویسی c و ++c کدنویسی شده‌اند در سطح سیستمی مورد استفاده هستند.

در بسیاری از موارد هسته‌ی بسیاری از سیستم‌عامل‌ها را شامل می‌شوند. همچون کرنل لینوکس، با آن همه وسعت و قدرت با زبان برنامه نویسی c کد شده است.

 

اسکریپت‌های perl و python

توسط زبان‌های برنامه‌نویسی perl و python که زبان‌های شی گرا هستند بسیاری از کدهای مخرب و بک دورها نوشته و پیاده سازی می‌شوند.

البته کاربردهای این زبان‌های برنامه‌نویسی بسیار گسترده بوده و تحت وب نیز قابلیت ایجاد پلتفرم‌های قدرتمند را نیز دارا هستند.

امروزه حتی یک مدیر سرور نیز تمایل به کدنویسی اسکریپت‌های تحت وب و حتی تحت سرور برای مدیریت قدرتمندتر منابع خود دارد.

به طوری که با اجرای یه قطعه کد به صورت اتوماتیک و زمان بندی شده قادر خواهد بود کارهای بسیار گسترده، روتین و زمان بر را در پس زمینه اجرا نماید.

اسکریپت پایتونبه طور مثال برای پیدا کردن دسترسی‌های مخفی همچون شل‌ها می‌توان با یک قطعه کد با زبان های برنامه‌نویسی‌های perl و یا python اقدام به اجرای خودکار آن‌ توسط cronjob کرده و تمامی دسترسی‌های مخفی هکرها را یافته و اقدام به حذف آن ها نمود.

حالا اگر بخواهید از اسکریپت خود به صورت آنلاین استفاده کنید و یا کاربران شما بتوانند آن را از طریق یک آدرس دامنه در دسترس داشته باشند باید با مفهوم هاست چیست آشنایی داشته باشد، سپس یک فضای میزبانی برای خود تهیه کنید و اسکریپت را روی آن نصب و راه اندازی کنید.

تفاوت اسکریپت با برنامه‌های اجرایی

نتیجه‌گیری:

به طور کلی اسکریپت فایل‌هایی از زبان‌های برنامه‌نویسی هستند که کار خاصی را بر روی سایت و یا سرور انجام می‌دهند ولی به گستردگی cms نبوده و برای یک کاربرد مشخص و محدود استفاده می‌شوند.

script در کل هیچ فایل با ساختار متفاوتی نیست و بهتر بگوییم یک لفظ برای دسته بندی کردن فایل های برنامه نویسی است، به طور کلی استفاده از اسکریپت در دو دسته تحت وب و سیستم های شخصی تحت برنامه های اجرایی می باشد.

امیدوارم معنی جمله اسکریپت چیست به طور کامل برای شما به عنوان یک وب مستر و یا مدیر سرور جا افتاده باشد.

منتظر نظرات ارزشمند شما در انتهای همین مقاله هستیم.

تفاوت اسکریپت با برنامه‌های اجرایی

ماژول تابلو روان وکد های پشت آن

ماژول تابلو روان وکد های پشت آن

ماژول تابلو روان وکد های پشت آن

در این بخش با انواع ماژول تابلو روان ،  پارامتر ها ، ویژگی ها و کیفیت های متفاوت آنها آشنا می شوید . مطالعه این بخش ، شما را در انتخاب یک ماژول تابلو روان مناسب برای ساخت تابلو روان یاری می کند . در نوشتن این مطالب سعی شده است تا حد ممکن از اصطلاحات تخصصی الکترونیک کمتر استفاده شود تا مطالب برای همگان قابل درک باشد .

ماژول تابلو روان وکد های پشت آن

معرفی ماژول تابلو روان

ماژول تابلو روان یا ماژول LED بلوک های آماده ای از ماتریس های LED هستند که همانند آجر کنار هم قرار گرفته و یک تابلو روان حرفه ای را بوجود می آورند . هر ماژول تابلو روان از یک برد مدارچاپی دو لایه تشکیل شده است که  LED ها در یک طرف و  چیپ یا همان IC ها در طرف دیگر نصب شده اند . کل مجموعه در یک چهارچوب یا اسکلت پلاستیکی نصب شده تا نصب و اتصالات براحتی ممکن شود . در چهار چوب پلاستیکی جا پیچ هایی فلزی تعبیه شده است که برای اتصال ماژول ها به یکدیگر و یا اتصال آنها به فریم یا قاب اصلی استفاده می شود . معمولاً برای اتصال ماژول ها از پیچ شماره 4 به طول تقریبی 0.5cm تا حداکثر 1cm استفاده می شود . هر ماژول تابلو روان شامل دو سوکت IDC در طرفین ماژول است که آنها را هاب می گویند . هاب ها برای ورود و خروج اطلاعات استفاده می شوند . اگر از پشت به ماژول تابلو روان نگاه کنید ، هاب سمت چپ ، هاب ورودی و هاب سمت راست ، هاب خروجی ماژول می باشند . غیر از این دو سوکت یک ترمینال تغذیه در وسط ماژول LED قرار دارد که برای اتصال ولتاژ به ماژول استفاده می شود .

ماژول تابلو روان وکد های پشت آن

مشخصه های مهم یک ماژول تابلو روان

هر ماژول تابلو روان دارای مشخصه های زیادی است اما مهمترین آنها عبارتند از :

(1) رنگ ماژول                                    Display Color

(2) دات پیچ                                          Pixel Pitch

(3) نوع راه اندازی                            Driving Method

(4) درخشندگی                                    Brightness

(5) ساختار هر پیکسل                 Pixel Configuration

(6) نوع هاب ارتباطی                          Interface Hub

(7) نوع چیپ ست                                    LED Chip

حال هر یک از مشخصه ها را به ترتیب شرح می دهیم . سعی کنید از این پس از واژه های انگلیسی این مشخصه ها استفاده نمایید  تا در خواندن کاتالوگ ها با مشکل روبرو نشوید .

ماژول تابلو روان وکد های پشت آن

(1) رنگ ماژول

رنگ ماژول یا Display Color مهمترین مشخصه در انتخاب ماژول تابلو روان است . این مشخصه ، رنگ یا رنگ های تولید شده توسط ماژول تابلو روان را نشان می دهد . ماژول های LED با توجه به ساختار پیکسل شان در انواع تک رنگ ، سه رنگ و فول کالر تولید می شوند . ماژول های تک رنگ در مدل های قرمز ، سبز ، سفید و آبی عرضه می شوند . ماژول های سه رنگ در دو مدل ساخته می شوند . مدل اول توانایی تولید سه رنگ قرمز و سبز و زرد را دارد اما دیگری توانایی تولید سه رنگ قرمز و آبی و بنفش را دارد . نوع دیگری از ماژول ها هستند که به آنها ماژول رنگی یا فول کالر می گویند . این ماژول ها توانایی تولید تمامی رنگ ها را دارند . در مواقعی خاص از ماژول های فول کالر به عنوان ماژول هفت رنگ استفاده می شود که در این حالت به دلیل محدودیت های برد کنترل تابلو روان فقط از هفت رنگ قرمز ، سبز ، آبی ، زرد ، بنفش ، فیروزه ای و سفید ماژول استفاده می شود .

(2) دات پیچ

دات پیچ یا Pixel Pitch فاصله مرکز تا مرکز پیکسل های ماژول تابلو روان است و معمولاً برحسب میلی متر بیان می شود . یک پیکسل در ماژول های تک رنگ از یک LED ، در ماژول های سه رنگ از  دو یا سه LED و در ماژول های فول کالر از سه یا چهار LED تشکیل می شود . هر قدر دات پیچ ماژول LED کوچکتر باشد کیفیت تصویر ماژول بهتر است چرا که پیکسل ها در ماژول به هم نزدیک تر بوده و تعداد پیکسل بیشتری در واحد سطح گنجانده می شود . دات پیچ در ماژول تابلو روان معمولاً  با یک حرف P و به دنبال آن عدد فاصله بین دو پیکسل بر حسب میلی متر نشان داده می شود . مثلاً P10 نشان دهنده ماژولی است که فاصله بین مرکز تا مرکز دو پیکسل مجاور آن 10mm است . شکل زیر مفهوم دات پیچ را در ماژول های تابلو روان به وضوح نشان می دهد .

ماژول تابلو روان وکد های پشت آن

(3) نوع راه اندازی

قبل از هر چیز لازم است با دو مفهوم کاملاً متفاوت برای روشن کردن LED ها آشنا شوید . این دو مفهوم Driving و Data Apply می باشند . دادن فرمان لازم به یک LED را Data Apply می گویند . این فرمان ممکن است ، فرمان روشن و یا فرمان خاموش باشد . اماDriving اعمال جریان تغذیه به LED است . برای اینکه یک LED بتواند روشن شود می بایست ابتدا یک فرمان روشن به آن داده شود(Data Apply) و سپس جریان تغذیه آن برقرار گردد (Driving) . اگر فرمان روشن به LED داده شده باشد ، بعد از Driving ال ای دی روشن می شود اما اگر فرمان خاموش به LED داده شده باشد ، حتی بعد از Driving هم ال ای دی روشن نمی شود . درایو کردنLED ها در ماژول تابلو روان دائماً انجام می شود اما زمانی یک LED روشن می شود که فرمان داده شده به آن قبل از Driving فرمان روشن باشد . فرمان مناسب با توجه به داده های تصویر توسط برد کنترل تابلو روان به ماژول و سپس به هر کدام از LED ها داده می شود اما بعد از Driving است که مشخص می شود کدام LED روشن می شود و کدام LED خاموش می ماند .

نوع راه اندازی یا Driving Method در ماژول تابلو روان ، روش هایی متفاوت برای Driving در ماژول است . در یک تقسیم بندی کلی می توان Driving را در ماژول ها را به دو دسته کلی تقسیم نمود . استاتیک Static و رفرش Refresh .

در نوع استاتیک هر یک از LED ها به طور مجزا ، فرمان می گیرند و پس از اینکه همه LED ها فرمان لازم را گرفتند ، به طور همزمان همگی درایو می شوند . فرض کنید در یک ماژول تک رنگ قرمز بخواهیم در یک فریم تمام ماژول روشن و در فریم دیگر تمام ماژول خاموش شوند . تصویر متحرک زیر نحوه Driving ماژول را در این حالت نشان می دهد .

ماژول تابلو روان وکد های پشت آن

در مثال فوق برای نمایش فریم اول ، به تمامی LED ها فرمان روشن داده شده و در یک لحظه همگی درایو می شوند سپس برای نمایش فریم دوم ، به تمامی LED ها فرمان خاموش داده شده و مجدداً در یک لحظه همگی درایو می شوند .

اما در نوع رفرش ، به بعضی از سطر ها فرمان لازم داده شده و همه LED ها در آن سطرها درایو می شوند . سپس سایر سطر ها نیز فرمان لازم برای هر LED را گرفته و در نوبت های بعدی درایو می شوند . به این ترتیب سطرها با ترتیب خاصی به صورت پشت سر هم درایو می شوند . چنانچه سطر ها را با سرعت زیادی پشت سر هم درایو کرده و این کار را دائماً تکرار کنیم ، یک فریم یکپارچه از تصویر روی صفحه نمایش مشاهده خواهد شد و چشم شما به خاطر سرعت زیاد قادر به تشخیص مراحل Driving نخواهد بود و یک فریم یکپارچه را مشاهده می کند . رفرش در ماژول های تابلو روان انواع مختلفی دارد و که عبارتند از :

اسکن یک شانزدهم         Scan 1/16

اسکن یک هشتم              Scan 1/8

اسکن یک چهارم               Scan 1/4

اسکن یک دوم                  Scan 1/2

چنانچه در یک ماژول تابلو روان ، شانزده سطر داشته باشیم و در هر لحظه فقط یکی از سطر ها درایو شود چون نسبت Driving یک به شانزده می باشد ، به آن اسکن یک شانزدهم می گویند . فرض کنید در یک فریم می خواهیم تمام LED ها در ماژول روشن شوند . برای این کار به تمامی LED ها در سطر اول ، فرمان روشن می دهیم و سپس آن سطر را درایو می کنیم . در مرحله بعدی این کار را با سطر دوم ماژول انجام می دهیم و سپس سطر های سوم تا شانزدهم را نیز به ترتیب درایو می کنیم . چنانچه سرعت Driving زیاد باشد ، سطر اول تا شانزده در کسری از ثانیه اسکن می شوند و چنانچه این عملیات به صورت پشت سر هم تکرار شود ، فریم مورد نظر یکپارچه دیده شده و به نظر می رسد که تمام LED های ماژول همزمان روشن هستند . تصویر متحرک زیر این نوع اسکن را با سرعت بسیار کم نشان می دهد .

ماژول تابلو روان وکد های پشت آن

چنانچه در یک ماژول تابلو روان ، شانزده سطر داشته باشیم و در هر لحظه فقط دو تا از سطر ها درایو شوند چون نسبت Driving دو به شانزده می باشد ، به آن اسکن یک هشتم می گویند . دوباره فرض کنید در یک فریم می خواهیم تمام LED ها در ماژول روشن شوند . برای این کار به تمامی LED ها در سطر های اول و نهم ، فرمان روشن می دهیم و سپس آن سطرها را همزمان درایو می کنیم . در مرحله بعدی این کار را با سطر های دوم و دهم ماژول انجام می دهیم و سپس سایر سطر ها را تا پایان نیز به همین ترتیب ، دو تا دو تا  درایو می کنیم . چنانچه سرعت Driving زیاد باشد ، کل سطر ها در کسری از ثانیه اسکن می شوند و چنانچه این عملیات به صورت پشت سر هم تکرار شود ، فریم مورد نظر یکپارچه دیده شده و به نظر می رسد که تمام LED های ماژول همزمان روشن هستند . تصویر متحرک زیر این نوع اسکن را با سرعت بسیار کم نشان می دهد .

ماژول تابلو روان وکد های پشت آن

اگر در یک ماژول تابلو روان ، شانزده سطر داشته باشیم و در هر لحظه فقط چهار تا از سطر ها درایو شوند چون نسبت Driving چهار به شانزده می باشد ، به آن اسکن یک چهارم می گویند . دوباره فرض کنید در یک فریم می خواهیم تمام LED ها در ماژول روشن شوند . برای این کار به تمامی LED ها در سطر های اول ، پنجم ، نهم و سیزدهم ، فرمان روشن می دهیم و سپس آن سطرها را همزمان درایو می کنیم . در مرحله بعدی این کار را با سطر های دوم ، ششم ، دهم و چهاردهم انجام می دهیم و سپس سایر سطر ها را تا پایان نیز به همین ترتیب ، چهار تا چهار تا  درایو می کنیم . چنانچه سرعت Driving زیاد باشد ، کل سطر ها در کسری از ثانیه اسکن می شوند و چنانچه این عملیات به صورت پشت سر هم تکرار شود ، فریم مورد نظر یکپارچه دیده شده و به نظر می رسد که تمام LED های ماژول همزمان روشن هستند . تصویر متحرک زیر این نوع اسکن را با سرعت بسیار کم نشان می دهد .

ماژول تابلو روان وکد های پشت آن

در نهایت اگر در یک ماژول تابلو روان ، شانزده سطر داشته باشیم و در هر لحظه فقط هشت تا از سطر ها درایو شوند چون نسبت Driving هشت به شانزده می باشد ، به آن اسکن یک دوم می گویند . دوباره فرض کنید در یک فریم می خواهیم تمام LED ها در ماژول روشن شوند . برای این کار به تمامی LED ها در سطر های فرد ، فرمان روشن می دهیم و سپس آن سطرها را همزمان درایو می کنیم . در مرحله بعدی این کار را با سطر های زوج ماژول انجام می دهیم . چنانچه سرعت Driving زیاد باشد ، کل سطر ها در کسری از ثانیه اسکن می شوند و چنانچه این عملیات به صورت پشت سر هم تکرار شود ، فریم مورد نظر یکپارچه دیده شده و به نظر می رسد که تمام LED های ماژول همزمان روشن هستند . تصویر متحرک زیر این نوع اسکن را با سرعت بسیار کم نشان می دهد .

ماژول تابلو روان رفرش از نوع  Scan 1/2

اما سؤالی اینجا مطرح می شود و آن این است که چه موقع از سیستم استاتیک استفاده می شود و چه موقع از سیستم رفرش یا همان اسکن استفاده می شود ؟ و سؤال دیگر اینکه انواع اسکن در ماژول های رفرش چه تفاوتی با یکدیگر دارند ؟ سؤال اول با مقایسه ماژول های استاتیک و اسکن و بررسی معایب و محاسن هر یک پاسخ داده می شود .

ماژول تابلو روان وکد های پشت آن

مقایسه ماژول های استاتیک و رفرش

در ساخت ماژول های استاتیک نسبت به رفرش از آی سی های بیشتری استفاده می شود . (افزایش قیمت)

امکان ساخت ماژول های استاتیک در دات پیچ های پائین وجود ندارد . (رزولوشن کم)

جریان مصرفی ماژول های استاتیک نسبت به رفرش بسیار بیشتر است . (مصرف برق زیاد)

در ماژول های استاتیک هر LED فشار بار زیادی را متحمل می شود . (طول عمر کم و ریزش LED)

ماژول های استاتیک درخشندگی بیشتری نسبت به ماژول های رفرش دارند .

با توجه به مقایسه فوق می توان نتیجه گرفت که چهار مورد اول از معایب ماژول های استاتیک و مورد آخر تنها حسن اینگونه ماژول ها نسبت به ماژول های رفرش است . لذا با انتخاب ماژول تابلو روان استاتیک برای رسیدن به  درخشندگی بیشتر ، باید معایب استفاده از این ماژول ها را به جان خرید .

تفاوت اسکن های مختلف در ماژول های رفرش

در ماژول های نوع رفرش هر چه عدد اسکن کوچکتر شود ، ماژول تابلو روان جریان کمتری را مصرف می کند اما شدت نور آن هم تا حدودی کم می شود و به سرعت بیشتری برای رفرش تابلو توسط برد کنترل احتیاج می باشد . به عنوان مثال ماژول رفرش از نوع Scan 1/16 نسبت به نوع Scan 1/8 جریان کمتری در نوع مشابه  مصرف می کند .

ماژول تابلو روان وکد های پشت آن

(4) درخشندگی

درخشندگی یا Luminance یک ماژول تابلو روان میزان شدت نور یک ماژول LED را نشان می دهد . بر اساس تعاریف فیزیک لومینانس معیاری برای سنجش شدت نور در واحد سطح و در یک جهت مشخص است . به عبارت دیگر لومینانس بیانگر میزان نور عبور داده شده از یک سطح مشخص و در یک زاویه مشخص می باشد . واحد اندازه گیری درخشندگی به صورت شمع بر متر مربع است . این واحد در سیستم متریک به صورت (cd/m2)  و در سیستم های غیر متریک به صورت (nit) نشان داده می شود . هرچه مقدار لومینانس یک ماژول بیشتر باشد ، آن ماژول LED شدت نور بیشتری دارد .    

(5) ساختار هر پیکسل

ساختار هر پیکسل یا Pixel Configuration نشان دهنده این است که هر پیکسل در ماژول تابلو روان مورد نظر از چه تعداد LED و با چه رنگ هایی تشکیل شده است . در ماژول های تابلو روان تک رنگ ، هر پیکسل از یک LED تشکیل شده است . رنگ این LED بسته به نوع ماژول ممکن است قرمز ، سبز ، سفید ، آبی و حتی زرد باشد . در ماژول های سه رنگ که گاهی اوقات آنها را Dual می گویند ، هر پیکسل از دو LED و گاهی هم از سه LED تشکیل شده است . در ماژول های فول کالر هر پیکسل از  سه LED و گاهی هم از چهار LED تشکیل شده است . در نوع اول سه LED با رنگ های اصلی قرمز ، سبز و آبی کنار هم قرار گرفته و به صورت ترکیبی کلیه رنگ ها را تولید می کنند . در نوع دوم هر پیکسل شامل چهار LED است . دو LED قرمز ، یک LED سبز و یک LED آبی که در گوشه های یک مربع فرضی جای گرفته اند . این گونه ماژول ها علاوه بر پیکسل های اصلی خود می توانند یک پیکسل مجازی را بین دو پیکسل اصلی ایجاد کنند . پیکسل های اصلی را پیکسل واقعی یا Real Pixel و پیکسل های مجازی را پیکسل غیر واقعی یا Virtual Pixel می گویند . این کار کمک می کند تا دات پیچ ماژول به صورت مجازی ، نصف مقدار واقعی به نظر برسد . یعنی ماژول تابلو روان با دات پیچ 20 در این شرایط تقریباً همانند ماژول با دات پیچ 10 عمل می کند در نتیجه کیفیت تصویر تا حدود چهار برابر افزایش می یابد چرا که تعداد پیکسل ها در واحد سطح چهار برابر شده است . در تصویر زیر بخشی از یک ماژول فول کالر با دات پیچ 25 نشان داده شده و روی تصویر پیکسل های واقعی و همچنین نحوه تشکیل پیکسل مجازی بین دو پیکسل واقعی مشخص شده است . توجه داشته باشید که پیکسل های مجازی هم در جهت افقی و هم در جهت عمودی  بین پیکسل های واقعی ایجاد می شوند .

ماژول تابلو روان وکد های پشت آن

اگر چه ماژول های فول کالر زیادی هستند که در هر پیکسل آنها دو LED قرمز وجود دارد اما همه آنها توانایی ایجاد پیکسل مجازی یا Virtual Pixel را ندارند . برای ایجاد پیکسل مجازی لازم است که دو LED قرمز در هر پیکسل به صورت جداگانه فرمان بگیرند اما اغلب ماژول هایی که دو LED قرمز در هر پیکسل خود دارند با یک سیگنال به دو LED قرمز فرمان می دهند لذا توانایی ایجاد پیکسل مجازی را ندارند .

ماژول های فول کالر دیگری نیز وجود دارند که هر پیکسل آنها از یک LED تشکیل شده است اما این LED به تنهایی شامل سه LED قرمز ، سبز و آبی در یک بسته بندی است که آنها را LED های RGB می نامند . این ماژول ها به دلیل قرار گرفتن هر سه LED در یک پکیج ، ترکیب رنگ بسیار بهتری دارند و از فاصله های کم کیفیت بسیار بیشتری را در ترکیب رنگ های مختلف بوجود می آورند اما امکان ایجاد پیکسل های مجازی در آنها وجود ندارد . نمونه ای از این ماژول فول کالر با دات پیچ 10 در فروشگاه سایت عرضه شده است .

ساختار پیکسل یا Pixel Configuration در ماژول ها با کد های مختلفی نشان داده می شوند که به صورت زیر تعریف می شوند :

1R : نشان دهنده ماژول تابلو روان تک رنگ با یک LED قرمز در هر پیکسل

1G : نشان دهنده ماژول تابلو روان تک رنگ با یک LED سبز در هر پیکسل

1W : نشان دهنده ماژول تابلو روان تک رنگ با یک LED سفید در هر پیکسل

1B : نشان دهنده ماژول تابلو روان تک رنگ با یک LED آبی در هر پیکسل

1R1G : نشان دهنده ماژول تابلو روان سه رنگ با یک LED قرمز و یک سبز در هر پیکسل (تولید رنگ زرد به صورت ترکیبی)

1R1B : نشان دهنده ماژول تابلو روان سه رنگ با یک LED قرمز و یک آبی در هر پیکسل (تولید رنگ بنفش به صورت ترکیبی)

2R1G : نشان دهنده ماژول تابلو روان سه رنگ با دو LED قرمز و یک سبز در هر پیکسل (تولید رنگ زرد به صورت ترکیبی)

2R1B : نشان دهنده ماژول تابلو روان سه رنگ با دو LED قرمز و یک آبی در هر پیکسل (تولید رنگ بنفش به صورت ترکیبی)

RGB : نشان دهنده ماژول فول کالر با سه LED قرمز ، سبز و آبی در هر پیکسل (تولید تمام رنگ ها به صورت ترکیبی)

2R1G1B : نشان دهنده ماژول فول کالر با دو LED قرمز ، یک سبز و یک آبی در هر پیکسل

ماژول تابلو روان وکد های پشت آن

(6) نوع هاب ارتباطی

هاب ارتباطی یا Interface Hub در ماژول های تابلو روان و یا ماژول های تلویزیون شهری در واقع پروتکل انتقال داده برای ورود اطلاعات و یا خروج اطلاعات در ماژول های LED است . از نظر سخت افزاری ، هاب در ماژول های تابلو روان یک سوکت IDC از نوع 8*2 است و در پشت ماژول یکی در سمت چپ به عنوان هاب ورودی و یکی در سمت راست به عنوان هاب خروجی تعبیه شده است . شیوه انتقال داده در همه ماژول ها به صورت سریال است اما این انتقال با پروتکل های متفاوتی صورت می پذیرد . این پروتکل ها مختص ماژول های تابلو روان و تلویزیون شهری و برد های کنترل آنهاست و در سیستم های الکترونیکی دیگر کاربردی ندارد . هاب ها در ماژول های LED انواع مختلفی دارند که پر کاربرد ترین آنها HUB08 و HUB12 و HUB40 و HUB75 است که دو نوع آخر بیشتر برای ماژول های فول کالر استفاده می شوند . در انتخاب نوع ماژول تابلو روان و برد کنترل باید دقت داشت که قبل از تهیه ماژول LED و همچنین برد کنترل ، به نوع هاب ارتباطی ماژول و انواع هاب که برد کنترل ساپورت می کند دقت کنید . تشریح ساختار انواع هاب و پروتکل ارتباطی آنها از حیطه این آموزش رایگان خارج است و نیازمند تخصص در زمینه الکترونیک و Interfacing می باشد .

ماژول تابلو روان وکد های پشت آن

(7) نوع چیپ ست

چیپ ست یا LED Chip در ماژول تابلو روان در واقع نوع چیپ هر LED را نشان می دهد . اساساً هر LED یک چیپ نیمه هادی است که روی آن یک لنز قرار داده شده است . در واقع چیپ اصلی در وسط لنز LED قرار دارد و در صورت شفاف بودن لنز ، قابل مشاهده است . چیپ ها در LED ها در سایز های مختلفی ساخته می شوند که بیشتر در سایز های 6mil و 8mil و 10mil و 12mil تولید می شوند . عمده این چیپ ها در خاورمیانه در کشور تایوان ساخته می شوند و در سایر کشور ها مثل چین و سنگاپور فقط لنز گذاری می شوند . هرچه سایز چیپ بکار رفته در LED بزرگ تر باشد ، نور تولید شده توسط LED بیشتر می شود . چیپ ها کیفیت های متفاوتی دارند که در طول عمر و شدت نور هر LED بسیار مؤثراند . تصویر زیر از دانشنامه ویکی پدیا ، اجزای تشکیل دهنده هر LEDرا نشان می دهد . در این تصویر چیپ ست با نام Semiconductor Die مشخص شده است .

ماژول تابلو روان وکد های پشت آن

ارتباط کد های پشت ماژول تابلو روان با قیمت و کیفیت آن

بر خلاف تصوری که در بازار داخل کشور در مورد شماره های نوشته شده در پشت ماژول تابلو روان وجود دارد ، هیچ ارتباطی بین کیفیت و درخشندگی یک ماژول LED و کد پشت آن نیست . کدی که در پشت ماژول های تابلو روان و روی برد مدارچاپی آن نوشته شده است فقط و فقط به مدل طراحی برد مدارچاپی آن مربوط می شود . در کشور چین صد ها شرکت ساخت برد مدارچاپی وجود دارد و هر کدام از تولید کنندگان ماژول تابلو روان که تعداد آنها نیز از تعداد شرکت های تولید برد مدارچاپی بیشتر است می توانند برد مدار چاپی مورد نیاز خود را از هر کدام از این شرکت ها تهیه و قطعاتی با کیفیت های مختلف را روی آن مونتاژ کنند . لذا ممکن است بردی هم به یک تولید کننده ماژول معتبر و هم به یک تولید کننده ماژول غیر معتبر فروخته شود و هر کدام قطعات متفاوتی را روی آن مونتاژ کنند . کد های روی برد مدار چاپی ماژول ها فقط به شرکت های تولید برد مدار چاپی مربوط است . این کد ها بر خلاف ماژول ها  تنوع زیادی ندارند و اغلب به صورت های 701 و 806 و 801 و 901 به همراه حروفی در قبل و بعد آنها یافت می شوند .حروف قبل از این کد ها معمولاً دات پیچ و ساختار پیکسل ماژول را نشان می دهند . برخی از تولید کنندگان ماژول تابلو روان اخیراً برد هایی سفارش می دهند که برند و یا نام شرکتشان روی آن چاپ شده است .

ماژول تابلو روان وکد های پشت آن

نکاتی که در هنگام خرید یک ماژول تابلو روان باید در نظر گرفت

همکار عزیز ، ضمن تشکر از وقتی که برای خواندن این مطالب گذاشتید ، توصیه می کنم تا در انتخاب و خرید ماژول های تابلو رواننکات زیر را در نظر داشته باشید تا بتوانید با صرف هزینه قابل قبول به کالایی با کیفیت مطلوب دست یابید . قبل از خرید کلی کالا های خود ، از کالا های موجود در بازار چند نمونه تهیه و مورد بررسی و تست قرار داده و سپس اقدام به خرید نمایید . در انتخاب یک ماژول LED ابتدا به رنگ و شفافیت LED های آن در حالت خاموش توجه نمایید . LED هایی که در حالت خاموش لنز کدر و غیر شفافی دارند ، اغلب چیپ ست مرغوبی هم ندارند . البته توجه داشته باشید که این شرط همیشه صدق نمی کند . دیگر اینکه به کیفیت پلاستیک اسکلت ماژول توجه ویژه ای داشته باشید چرا که اغلب ماژول های LED از اسکلت های پلاستیکی با مواد بازیافتی تهیه می شوند . این اسکلت ها در معرض گرما و سرما تغییر شکل داده و تاب بر می دارند . همچنین از ظاهر یک ماژول می توان براحتی به خساست تولید کننده آن برای استفاده از مواد اولیه مرغوب پی برد . نکته دیگر اینکه به کیفیت برد مدارچاپی و کیفیت مونتاژ قطعات پشت ماژول نیز دقت نمایید . در صورتی که در زمینه مونتاژ قطعات الکترونیک تجربه ای ندارید با یک مهندس یا تکنسین با تجربه الکترونیک مشورت کنید . برای ساخت تابلو هایی که قرار است در فضای باز نصب شوند حتماً از ضد آب بودن ماژول مطمئن شوید . اغلب ماژول های تابلو روان و تلویزیون شهری روی هر کدام از LED های خود سایبان هایی دارند که به آنها ابرویی یا آفتاب گیر می گویند . چنانچه تابلو روان قرار است در فضایی قرار بگیرد که در معرض تابش آفتاب است ، حتماً از ماژول های دارای ابرویی استفاده نمایید . در پایان به پشتیبانی فنی فروشنده برای تعمیرات قطعات توجه داشته باشید چرا که قرار نیست با کوچکتری اشکالی که در هر یک از  ماژول ها بوجود آید ، آنها را از دور خارج کنید .

ماژول تابلو روان وکد های پشت آن

تفاوت جاوا و جاوا اسکریپت

جی کوئری چیست

جی کوئری چیست

جاوا اسکریپت چیست؟

طراحی سایت HTML
جاوا اسکریپت زبان برنامه نویسی می باشد که درون کدهای HTML قرار می گیرد و بر روی مرورگر بازدید کننده اجرا می شود. جاوا اسکریپت توانایی تغییر در محتویات المانهای نمایش داده شده را بر روی مرورگر فرد بازدید کننده دارد بطوریکه امکان پویا سازی یا دینامیک شدن صفحات بوجود می آید.

مفهوم JavaScript

JavaScript دقیقا یک زبان برنامه نویسی میباشد که بوسیله آن میتوان بین کاربر و سایت ارتباط برقرار نمود. توجه داشته باشید که استفاده از JavaScript در صفحات Web نیازی به نوشتن اسکریپتها نداشته و میتوانید اسکریپتهای موجود در شبکه اینترنت را کپی و در مکان مورد نظر با ایجاد تغییرات مورد نیاز استفاده کنید.

جی کوئری چیست

قابلیت JavaScript

بوسیله جاوا اسکریپت میتوان قابلیتهای بیشماری از قبیل ایجاد ارتباط بین کاربر و سایت به صفحه وب اضافه نمود. مثلا سایتهایی را مشاهده کرده اید که با قرار گرفتن نشانگر ماوس بر روی دکمه مورد نظر بصورتی متفاوت (برجسته ،تغییر محتویات درون دکمه) نمایش داده میشود، این عمل توسط JavaScript انجام شده و به این تکنیک rollover گفته میشود.

بوسیله rollover میتوان حالتی ایجاد نمود تا اطلاعات وارد شده توسط کاربر درون فرمها بطور صحیح باشند و در نتیجه در زمان و هزینه مربوط بتوان صرفه جویی نمود. میتوان محاسبات لازم و مورد نیاز عددی را بدین وسیله در دستگاه کاربر و بدون نیاز به هیچ گونه فرآیندی در serverها انجام داد. تفاوت بین برنامه های server-side و client-side بدین گونه است که در برنامه server-side برنامه توسط CGI در خود سرورها اجرا میشوند مانند برنامه ASP، ولی در برنامه های client-side برنامه در دستگاه کاربر اجرا خواهد شد.

از دیگر فرمتها و قابلیتهای JavaScript میتوان، صفحات HTML را بر اساس عمل کاربر نمایش داد. فرض کنید که یک سایت آژانس مسافرتی را باز کرده و مقصد خود را هاوایی انتخاب کنید، بوسیله اسکریپت میتوان آخرین اطلاعات مسافرتی مورد نیاز برای هاوایی را در صفحه ای جدید مشاهده نمایید.

بوسیله این برنامه میتوان بر Browser کنترل انجام داد و پنجره های جدیدی را باز نمود، جعبه های پیغام را به کاربر اعلام نمود و بر روی قسمت status bar پنجره مرورگر پیغام مخصوصی را نمایش داد.

همچنین بخاطر وجود قابلیتهای ویژه ای که در این نوع برنامه نویسی وجود دارد میتوان ساعت، تقویم و هر برنامه دیگری نیز تهیه کرد.

جی کوئری چیست

JavaScript یک برنامه Java نیست!

برخلاف شباهت اسمی موجودبرنامه Java و JavaScript ، هیچگونه شباهتی بین این دو برنامه وجود ندارد. جاوا یک زبان برنامه نویسی بسیار کامل پیشرفته ای است که توسط شرکت sun microsystem تهیه شده و با استفاده از آنکه نسل بعدی برنامه های c و ++c میباشد، میتوان تمامی برنامه مورد نیاز را نوشته و در ضمن قطعات الکترونیکی استفاده کننده را نیز کنترل نمود. از خاصیتهای دیگر جاوا اجرای برنامه نوشته شده توسط آن در تمامی مکانها با هرگونه سیستم عامل از ویندوز، یونیکس و مک میباشد.

اساس جاوا در برنامه های client-side برای ایجاد appletها میباشد، این برنامه های کوچک توسط شبکه اینترنت دریافت شده و درون خود browserها اجرا میشوند بطوریکه به علت وجود قابلیت همه گیر جاوا این برنامه در تمامی مرورگرهایی که قابلیت اجرای جاوا را دارند، کار میکنند.

jquery

جی کوئری چیست ؟

جی کوئری یک کتابخانه از جاوااسکریپت ( یا به عبارتی یک فریم ورک برای نوشتن جاوااسکریپت ) است ، که برای سهولت در استفاده از جاوااسکریپت از این کتابخانه استفاده می کنیم ، با استفاده از این کتابخانه می توانید برای زیباسازی سایت خود ،افکت های بسیار زیبایی در وب اعمال نمایید . امروزه افکت های جی کوئری جایگزین مناسبی برای فلش در دنیای وب شده است به گونه ای که اندک اندک فلش در وب سایت ها حذف گردید . توابع و کدهای جی کوئری را می توان با جاوا اسکریپت هم نوشت اما اگر به شعار ” Write less, Do more ” , ”  نوشته ی کمتر ، کارایی بیشتر ”  دقت کنید کاملا متوجه می شوید که برای سهولت در کدنویسی و بهینه سازی کدها ، این فریم ورک و کتابخانه به عرصه ی کدنویسی وارد شده است.

جی کوئری چیست

جی کوئری یک کتابخانه از جاوااسکریپت ( یا به عبارتی یک فریم ورک برای نوشتن جاوااسکریپت ) است ، که برای سهولت در استفاده از جاوااسکریپت از این کتابخانه استفاده می کنیم ، با استفاده از این کتابخانه می توانید برای زیباسازی سایت خود ،افکت های بسیار زیبایی در وب اعمال نمایید . امروزه افکت های جی کوئری جایگزین مناسبی برای فلش در دنیای وب شده است به گونه ای که اندک اندک فلش در وب سایت ها حذف گردید . توابع و کدهای جی کوئری را می توان با جاوا اسکریپت هم نوشت اما اگر به شعار ” Write less, Do more ” , ”  نوشته ی کمتر ، کارایی بیشتر ”  دقت کنید کاملا متوجه می شوید که برای سهولت در کدنویسی و بهینه سازی کدها ، این فریم ورک و کتابخانه به عرصه ی کدنویسی وارد شده است.

شما می توانید جی کوئری را به صورت یک لایه انتزاعی توصیف کنید زیرا قابلیت های بسیاری را که می باید در خطوط بیشماری از کد جاوا اسکریپت می نوشتید گرفته و آنها را در توابعی (functions) که می توانید تنها در یک خط کد فراخوانی کنید پنهان می کنند.

جی کوئری جایگزینی برای جاوا اسکریپت نیست و با این که برخی میانبرهای نحوی نوشتاری را در اختیارتان می گذارد اما کدی که هنگام استفاده از جی کوئری خواهید نوشت هنوز هم جاوا اسکریپت می باشد.

آموزش جی کوئری تلاش می کند تا بسیاری از دستورات پیچیده  جاوا اسکریپت نظیر فراخوانی های  ای جکس (AJAX) و عملیاتهای DOM را ساده تر کند تا بتوانید این اعمال را بدون این که دانش زیادی درباره جاوا اسکریپت داشته باشید به اجرا بگذارید. شما می توانید  تقریباً برای انجام هر کاری یک پلاگین جی کوئری را پیدا نمائید.

جی کوئری چیست

 کاربرد ها و ویژگی های جی کوئری :

یکی از کاربرد های مهم jquery داشتن دستورات بسیار ساده و قابل درک در زمینه بکار گیری تکنولوژِی ای جکس می باشد. به طوری که  می توانید یک طراحی سایت را با کمک jquery به صورت فول ای جکس طراحی کنید.

– ایجاد امکان دسترسی به بخشهایی از یک صفحه بدون نیاز به ابزارهای جاوا اسکریپت و عدم نیاز به کد نویسی های زیاد.
– جی کوئری مکانیسم سریع و موثری برای جستجو ، یافتن و انتخاب بخشهای مورد نظر از یک صفحه را بدون نیاز به ابزار جاوا اسکریپت، در اختیار ما قرار میدهد.
– امکان تغییر ظاهر یک صفحه؛ البته  آموزش CSS ابزار قدرتمندی در تغییر صفحات بما میدهد اما قادر به انجام اینکار در مرورگرهای مختلف که استانداردهای متفاوتی دارند، نیست. اما جی کوئری براحتی میتواند هر نوع مرورگری را ساپورت کند و حتی قادر است که مختصات ویژه صفحات وب را، حتی بعد از دستکاری و تغییر ساختاری و ظاهر، دوباره تغییر دهد.
– جی کوئری نه تنها تغییرات ظاهری و ناچیز را، بلکه صرفا با چند کلیک ساده، می‌تواند محتوای صفحات مورد نظر کاربر را هم تغییر کلی بدهد و مثلا متن یا عکسی را تغییر داده و یا تصویر یا لیستی را درون متنهای آن صفحه اضافه و یا از آن حذف کند. حتی میتواند تمام ساختار HTML صفحات را کاملا تغییر دهد.
– یکی از امکانات کتابخانه جی کوئری کنترل و جلوگیری از اتفاقات غیرمنتظره ایست که بهنگام کلیک کردن یک کاربر بر یک لینک رخ میدهند و مثلا باعث کند شدن یا درهمریختگی مرورگرها میشوند. ابزار event-handler در جی کوئری این وظیفه را بسادگی و بدون نیاز به استفاده از جاوا اسکریپت انجام میدهد.

جی کوئری چیست
– افزودن انیمیشن (Fade) به یک صفحه؛ کسب فیدبک از (یا به) کاربران، امری بسیار مهم است و جی کوئری این ویژگی را بسادگی با استفاده از امکاناتی همچون Fade و غیره بما میدهد.
– کسب اطلاعات از یک سرور بدون نیاز به ریفرش کردن آن صفحه (که اصطلاحا به آن AJAX می‌گویند) جی کوئری اینکار را بدون نیاز به دانستن مختصات ویژه هر سرور و صرفا با مراجعه مستقیم به نتایج آن صفحه (محتویات سرور) انجام میدهد.
– ساده سازی عملکردهای مشترک / تکراری جاوا اسکریپت : جی کوئری علاوه بر انجام بسیار ساده تغییرات کلی در متن و ظاهر صفحات وب، حتی قادر به ساده تر کردن عملیات ساختار سازی همچون Iteration And Array Manipulation هم هست.

جی کوئری چیست

اکما اسکریپت چیست

اکما اسکریپت چیست

اکما اسکریپت چیست

اکما اسکریپت در واقع نوعی جاوا اسکریپت استاندارد شده است که با مرورگرهای اینترنتی سازگاری کامل دارد. اگر شما توسعه دهنده سمت کاربری وب یا همان توسعه دهنده front-end هستید، برای داینامیک کردن صفحات وب، احتمالا به جاوا اسکریپت نیاز خواهید داشت، ولی جاوا اسکریپت به تنهایی فاقد استاندارد لازم برای سازگاری با مرورگرها است. بنابراین شما برای استفاده از جاوا اسکریپت در طراحی سایت نیاز به یک مکمل دارید، اینجا است که پای اکما اسکریپت به میان می‌آید. در واقع اکما اسکریپت نسخه استاندارد شده جاوا اسکریپت برای سازگاری این زبان با انواع مختلف مرورگرها است.

برای این که با کاربرد ES (ECMASCRIPT) بیشتر آشنا شوید، بد نیست تاریخچه کوتاهی از جاوا اسکریپت و پیدایش اکما اسکریپت برای سازگاری با مرورگرها را با هم بررسی کنیم.

اکما اسکریپت چیست

جاوا اسکریپت و تولد اکما اسکریپت

جاوا اسکریپت

اولین مرورگری که به شکل امروزی در دنیای وب عرضه شد مرورگر Mosaic بود که در سال ۱۹۹۳ منتشر شد. شرکت netscape بعد ها مرورگر تازه‌ای به اسم نت اسکیپ منتشر کرد که برای مدتی سلطه دنیای مرورگرها را در اختیار داشت. در آن زمان صفحات وب صفحاتی بسیار ساده بودند که با استفاده از زبان نشانه گذاری HTML طراحی می‌شدند. کار با این نوع صفحه‌ها بسیار آسان بود و نمی‌شد قابلیت‌های زیادی به صفحات وب اضافه کرد.

بعد ها شرکت نت اسکیپ تصمیم گرفت یک زبان اسکریپتی ایجاد کند تا به وسیله آن بتوان صفحات وب را داینامیک (پویا) کرد. بدین ترتیب بود که زبان اسکریپتی جاوا اسکریپت نوشته شد. البته اوایل این زبان به این نام شناخته نمی‌شد و بعدها بنا به دلایلی نام آن به JavaScript تغییر پیدا کرد.

اکما اسکریپت چیست

اولین نسخه اکما اسکریپت؛ ECMASRIPT 1.0

تا سال ۱۹۹۶ استاندارد خاصی برای جاوا اسکرسپت در نظر گرفته نشده بود، به همین دلیل اشکالات و تفاوت‌های زیادی در آن مشاهده می‌شد. وجود همین مشکلات باعث شد تا زبان جاوا اسکریپت برای استاندارد سازی به سازمان ECMA ارائه شود. در نهایت در سال ۱۹۹۶ اکما اسکریپت 1.0 که همان نسخه استاندارد سازی شده از جاوا اسکریپت بود در دسترس طراحان سایت قرار گرفت.

نسخه بعدی اکما اسکریپت که با نام ECMASCRIPT 2.0 شناخته می‌شد، در سال ۱۹۹۸ منتشر شد. این نسخه با امکا اسکریپت اولیه تفاوت چندانی نداشت و تنها برای رفع تناقضات در استاندارد بین ISO و ECMA با جاوا اسکریپت ایجاد شده بود.

نسخه سوم؛ ECMASCRIPT3.0

در سال ۱۹۹۹ اکما اسکریپت 3 منتشر شد و تغییرات بزرگی را به وجود آورد. در این نسخه از اکما اسکریپت، امکانات ویژه ای اضافه شده بود که در طراحی سایت بسیار کاربرد داشت. پیرو تولد نسخه جدید اکما اسکریپت،‌ در سال ۲۰۰۰ نسخه‌ی ششم از مرورگر NetScape Navigator هم منتشر شد که از اکما اسکریپت 3 پشتیبانی می‌کرد. حدود یک سال و نیم بعد مرورگر جدیدی به نام «فایرفاکس» بر پایه‌ NetScape Navigator، منتشر شد که آن هم از کما اسکریپت 3 پشتیبانی می‌کرد. به همین دلیل عملاً جاوا اسکریپت در تمام مرورگرهای اصلی آن زمان پشتیبانی شد و تا امروز هنوز بسیاری از لایبرری های جاوا اسکریپت برپایه نسخه‌ی 3 نوشته می‌شوند.

اکما اسکریپت چیست

ECMASCRIPT4.0

در سال ۲۰۰۰ مرورگر Internet Explorer 5 توسط Microsoft توسعه داده شد و امکاناتی که در استاندارد نبودند، به آن افزوده شد. یکی از معروف‌ترین این موارد XMLHttpRequest بود که بعدها به نام Ajax معروف شد و هنوز هم تحت این عنوان شناخته می‌شود. به دلیل این که اینترنت اکسپلورر ۵ و ۶ تفاوت‌‌هایی با جاوا اسکریپت استاندارد و سایر مرورگرها داشتند، مشکلات فراوانی برای توسعه دهندگان وب و طراحان سایت به وجود آمد. به خاطر همین مشکلات، سایت‌ها از بازدید کنندگان خود درخواست می‌کردند تا از نسخه های قدیمی‌تر IE استفاده کنند. پس از این اتفاق مایکروسافت تصمیم گرفت برای رفع مشکلات به وجود آمده از نسخه ۷ به بعد از استانداردهای جاوا اسکریپت پیروی کند.

ECMASCRIPT5.0

اکما اسکریپت

در سال ۲۰۰۹ و با تاخیر بسیار زیاد، بالاخره نسخه پنجم اکما اسکریپت منتشر شد. این نسخه، ورژن تکمیل شده ECMAScript 3.1 بود و به دلیل امکانات و ویژگی های اضافه شده بهترین نسخه جاوا اسکریپت از لحاظ پشتیبانی مرورگر ها بود. اکمااسکریپت 5 به طور کامل توسط Firefox 4 (سال ۲۰۱۱)، Chrome 19 (سال ۲۰۱۲)، Safari 6 (سال ۲۰۱۲)، Opera 12 (سال ۲۰۱۲) و Internet Explorer 10 (سال ۲۰۱۲) پشتیبانی می‌شود.

از سال ۲۰۱۵ به بعد تصمیم بر این شد که انتشار نسخه‌های  ECMAScript سالیانه باشد و هر سال نسخه مربوط به همان سال ارائه شود.

اکما اسکریپت چیست

استانداردهای اکما اسکریپت

قطعا اکما اسکریپت با استاندارهایی که دارد توانسته ویژگی­‌ها و شاخص‌­هایی را به زبان جاوا اسکریپت اضافه کند و قدرت و محبوبیت را به این زبان اضافه کند. در ادامه ۴ ویژگی­‌ استاندارد سازی اکما اسکریپت را برای شما شرح می‌دهیم.

همان‌طور که در قسمت بالا هم  اشاره کردیم، وجود یک سری قوانین و مفاهیمی که بتواند کار ما را اصطلاحا استاندارد جلوه بدهد، می­‌تواند کمک و مزیت‌­های زیادی را برای کار ما داشته باشد. قطعا این استانداردسازی در زبان­‌های برنامه نویسی هم مستثنی از این موضوع نیست و می­‌تواند در حیطه آموزش طراحی سایت به ما کمک بسیاری بکند که در ادامه سعی داریم برخی از این ویژگی­‌ها را بیان کنیم.

اکما اسکریپت

۱. احترام به طراحان و توسعه دهندگان وب

زمانی که یک قاعده یا قانون مشخصی در استاندارد سازی وجود داشته باشد حتی وقتی که بخواهیم در قواعد استاندارد خود تغییری ایجاد کنیم خیلی راحت‌تر می‌توانیم این کار را انجام دهیم چون موضوعات به خاطر داشتن یک سری قواعد هدفمند کاملا مشخص هستند.

حال در برنامه نویسی وب و طراحی سایت هم به همین صورت است. گاهی یک وب سایت طراحی می­‌شود و ممکن است به هر دلیلی در ادامه کار سایت یا پروژه­‌ای که داریم، مجبور باشیم یک برنامه نویس یا توسعه دهنده سایت را استخدام کنیم. اگر از سیستم استاندارد اکما اسکریپت استفاده کرده باشیم دیگر برنامه نویس یا توسعه دهنده­‌ ما مشکلی در کار ندارد و می­‌تواند با شناسایی جایگاه مشخص هر کد، برنامه نویسی را مجددا طبق نظر ما انجام دهد (دقیقا مثل حالتی که کدها استانداردسازی شده و دارای قواعد و قوانین مشخص در ساختار خود هستند).

اکما اسکریپت چیست

۲. سازگاری با موتورهای جستجو

استانداردهای اکما اسکریپت باعث می‌­شود که صفحات سایت شما خیلی منظم و خوب برای جستجوی مرورگرها، فهرست بندی شوند (درواقع محتوای سایت شما را برای موتورهای جستجو بهینه می­‌کند). این عامل علاوه بر اینکه در سئو سایت شما مؤثر است می­‌تواند در انتقال مخاطب از google به وب‌سایت شما هم کمک بسیار زیادی کند. ضمن این که باعث خواهد شد در زمان هم صرفه‌جویی داشته باشیم. درواقع تصور کنید که اگر سیستم استانداردسازی اکما اسکریپت وجود نداشت، بایستی برای هر مرورگر یک برنامه نویسی مخصوص انجام می‌شد که زمان بسیار زیادی از ما می­‌گرفت.

۳. احترام به تمامی اقشار جامعه

اینکه اقشار ضعیف جامعه نمی­‌توانند سیستم­‌های پیچیده امروزی را داشته باشند، امری بدیهی است. حال استاندارد اکما اسکریپت می­‌تواند به اقشار ضعیف جامعه هم کمک کند تا بتوانند با مرورگرهایی هرچند قدیمی‌تر، به صفحات وب دسترسی داشته باشند (هرچند که کیفیت لازم را ندارند اما بازهم از صفحات وب محروم نیستند). درواقع می­‌توان این ویژگی را به‌عنوان یک جایگاه اخلاقی در اکما اسکریپت به حساب آورد.

اکما اسکریپت چیست

۴. جلوگیری از اشتباهات

زمانی که از استاندارد می‌گوییم، یعنی هر چیزی دارای ساختار و نظام مشخصی است. بنابراین دیگر توقع خطا و اشتباه وجود ندارد. در برنامه نویسی هم اگر بتوانیم از استاندارد اکما اسکریپت استفاده کینم، قطعا از اشتباهات بسیار زیادی جلوگیری کرده‌­ایم.

اکما اسکریپت

به صورت کلی اکما اسکریپت می‌تواند به افرادی که در زمینه طراحی سایت فعال هستند کمک بسیاری کند. بنابراین اگر دوست دارید در این زمینه فعال باشید، حداقل سعی کنید با جنبه‌های مختلف این زبان آشنا شوید و از آن در پروژه های خود کمک بگیرید.

اکما اسکریپت چیست

پروژه کارت خوان RFID حرفه ای

پروژه کارت خوان RFID حرفه ای

پروژه کارت خوان RFID حرفه ای

پروژه کارت خوان RFID یک کارت خوان تگ های 125 کیلو هرتز RFID می باشد که کد 10 رقمی نوشته شده روی تگ ها را روی نمایشگر نشان می دهد ، با استفاده از این پروژه می توان کد همه نوع تگ های 125 کیلو هرتز را خواند و روی ال سی دی نمایش داد ، سرعت و دقت عملکرد پروژه بسیار بالا می باشد ، برای ساخت این پروژه از میکرو کنترلر ATMEGA8 و LCD 2*16 و ماژول RFID ریدر RF01D ID3 آپدیت شده(RF01D-N) استفاده شده است ، البته از مدل مموری دار و تمام ماژول های RFID مشابه می توانید استفاده کنید ، با توجه به این که کاربرای زیادی دنبال این پروژه بودند و در اینترنت هم مطالب عملی وجود نداشت این پروژه را برای شما دوستان گرامی آماده کردیم ، برنامه نویسی پروژه RFID را به حدی ساده نوشته ایم که مبتدی ترین فرد هم بهترین درک را از علکرد مدار و برنامه نویسی پیدا  می کند ، انشالله در پست های آینده قفل درب ماشین و منزل با RFID را طراحی و در سایت قرار خواهیم داد ، در این پروژه هنگامی که کارت یا جا کلید RFID به ماژول نزدیک می شود بازر به مدت کوتاهی بوق می زند و LED روشن می شود یعنی تگ RFID نزدیک شده است و هم زمان روی صفحه نمایش کد 10 رقمی نمایش داده می شود

اهداف آموزشی پروژه RFID :

همراه پروژه کارت خوان RFID فایل های زیر برای دانلود قرار داده شده اند :

  1. اطلاعات کامل راه اندازی همراه با توضیح خط به خط برنامه و عملکرد مدار و …
  2. فایل هگز و سورس کد کامل به زبان بیسیک
  3. شبیه ساز پروتیوس
  4. PCB کامل مدار
  5. شماتیک مدار
  6. تصاویر با کیفیت مدار
  7. فیلم فول اچ دی بدون آرم عملکرد پروژه

تماشای فیلم عملکرد مدار

دانلود فیلم عملکرد مدار (کیف FULL HD با حجم 30 مگابایت)

پروژه کارت خوان RFID حرفه ای

 

جاوا اسکریپت چیست

جاوا اسکریپت چیست

جاوا اسکریپت چیست

تعداد زیادی جاوا اسکریپت دقیقا چیست ؟

جاوا اسکریپت یک زبان برنامه نویسی است که برای ایجاد صفحات وب پویا استفاده میشود ,  بر روی کامپیوتر بازدید کننده  اجرا میشود  و نیاز به دانلود از وبسایت شما ندارد. جاوا اسکریپت اغلب برای ایجاد نظر سنجی و آزمونها استفاده می شود.

آیا جاوا اسکریپت و جاوا یکسان هستند؟

نه، آنها به دو زبان کامپیوتر کاملا متفاوت هستند تنها نام انها مشابه است. اگر می خواهید در این مورد بدانید ما یک بخش مخصوص java داریم.
برای استفاده ار javascript به چه چیز هایی نیاز دارم؟
java script توسط تمام مرورگرهای بزرگ پشتیبانی میشود از جمله  Internet Explorer, Firefox and Safari , google chrome .  مراجعه کنندگانی که مرورگرشان از javascript پشتیبابنی میکند (اکثرا استفاده میکنند) و javascript انها فعال است (به صورت پیشفرض فعال است). زمان مراجعه به سایت javascript اجرا میشود و انها سایت را میبینند
آیا من برای استفاده از javascript نیاز به یادگیری آن دارم؟
خیر تعداد زیادی کد javascript توسط برنامه نویسان نوشته شده و در دسترس قرار گرفته و شما میتوانید آن ها را به سایت خود اظافه کنید.
برای نوشتن جاوا اسکریپت به چه چیزی نیاز دارم؟
 جاوا اسکریپت یک زبن مفسر است (interpreted language) بنابر این نرم افزار خاصی برای نوشتن کد javascript نیاز نیست. هر ویرایشگر متنی ساده مانند Notepad  (یکی از لوازم جانبی که در ویندوز وجود دارد) برای نوشتن جاوا اسکریپت کاملا راضی کننده است. البته ویرایشگر هایی که متن را برای کد نویسی بهینه میکنند بهتر هستند زیرا برای بررسی و درک کد محیط بهتری فراهم میکنند و کمک میکنند اشتباهات کد نویسی را پیدا کنید
می توانم از HTML به جای جاوا اسکریپت استفاده کنم؟
خیر HTML و جاوا اسکریپت دو چیز کاملا متفاوت هستند. HTML یک زبان نشانه گذاری است که تعریف شده  برای طراحی محتوای صفحهات وب استاتیک. جاوا اسکریپت یک زبان برنامه نویسی طراحی شده برای انجام وظایف پویا است. گاهی اوقات فرق ان ها گیج کننده است به این دلیل کد جاوا اسکریپت می تواند در همان فایل  HTM  ذخیره شود
جاوا اسکریپت چیست
آیا من می توانم از PHP و یا دیگر زبان های  سمت سرور به جای جاوا اسکریپت استفاده کنم ؟
امکانش هست . بستگی به این دارد که ان کد کجا باید اجرا شود. اگر می توانید قبل از بارگذاری صفحه کد را اجرا کنید میتوانید از یک زبان سمت سرور ( server-side language )استفاده کنید. اگر کد باید بعد از لود شدن صفحه اجرا شود باید از javascript  اسفاده شود زیرا javascript  تنها زبان برنامه نویسی است که توسط تمام مرورگرهایی که برنامه نویسی سمت کار بر را اجرا میکنند پشتیبانی میشود
آیا جاوا اسکریپت و html بر روی یک فایل اجرا میشوند ؟
امکانش هست اما بهتر است کد جاوااسکریپت در صفحات جدا ذخیره شوند و بعد ان صفحه ها به صفحه html لینک شوند.

جاوا اسکریپت چیست