0

۱۰ دلیل اصلی برای استفاده از فریم ورک Foundation، محصول Zurb

ارسال شده توسط pcadmin در تاریخ خرداد ۱۷, ۱۳۹۶ در شاخه برنامه نویسی

در اینجا ۱۰ دلیل برای استفاده از فریم ورک Foundation بیان می کنیم که نقطه ی شروع مناسبی برای برنامه نویسانی است که به دنبال ایجاد سریع پروتوتایپ یا تجربه ی غنی از برنامه نویسی سمت کلاینت، می باشد.
طراحان با ویژگی های جدیدی برای UI رو به رو می شوند و توانایی نمایش دادن محتوای مختلف را در دستگاه های مختلف با عرض مختلف را مشاهده می کنند.

ادامه مطلب…

 
0

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

ارسال شده توسط pcadmin در تاریخ اسفند ۳, ۱۳۹۵ در شاخه برنامه نویسی

شاید بارها شده نیاز داشته باشید اسکریپتی که مینویسید چندین زبان رو پشتیبانی کنه, یا این قابلیت رو داشته باشه هر زمان که نیاز بود بتونید بدون ویرایش اسکریپت یک زبان جدید به اسکریپتتون اضافه کنید

اینکار ساده هست, و تنها کاری که باید انجام بدید این هست که بجای متن های موجود در اسکریپت متغیر مشخصی قرار بدید که و اون متغیر رو بصورت آرایه مقداردهی کنید

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

ادامه مطلب…

 
0

فریم ورک های php

ارسال شده توسط pcadmin در تاریخ بهمن ۲۷, ۱۳۹۵ در شاخه برنامه نویسی

PHP برای برنامه نویسی قسمت سرور به کار می رود و برای توسعه دهندگان وب از سال های گذشته شناخته شده است.
معروفیت این زبان را می توان از این جا تعیین کرد که امروزه این زبان به عنوان یک زبان general purpose می باشد . یعنی زبانی که تنوع زیادی برای نوشتن اپلیکیشن ها داشته باشه. درست بر خلاف علاقه مندی گذشته ی برنامه نویسان.

وقتی شما در کلاس های وب شرکت می کنید بخش بکند یا سرور ساید را همراه با Html و CSS و همینطور javascript که برای بخش فرانت یا کلاینت می باشند می خوانید.و وقتی سمت سرور میخواهید زبانی یاد بگیرید اکثرا به سمت PHP کشیده می شوید زیرا کتابخانه های گسترده و همینطور حمایت های زیادی داره و مهم تر از همه چارچوب (frameworks) .
کد های PHP در داخل کد های Html جاسازی می شوند که بعدن توسط مفسر هایی که به طور معمول در سرور شما نصب شده است تفسیر می شوند که کد های PHP را به کد های Html تبدیل می کنند. که بعد از این کد های ترکیب شده توسط مرورگر های وب تقسیر می شوند.
این پروسه توسعه دادن زمان زیادی می گیرد به ویژه زمانی که شما اپلیکیشن بزرگی طراحی کرده اید ، و همینطور شما نیاز دارید یک سری کد های نسبتا تکراری رو هی تکرار کنید و دوباره بنویسید.
درست مانند زبان های دیگه ای که از framework ها برای صرفه جویی در مصرف زمان ، استفاده می کنند ما شاهد بوجود آمدن تعدا عظیمی از این framework ها برای زبان PHP بودیم. اول که میخواهید با PHP شروع به کار کنید انتخاب کردن یک framework مناسب برای شما خیلی مهم و دشواره برای همین هم ما برای شما فایده ها و ضرر های چند framework مهم و پر کاربرد را آورده ایم.

ادامه مطلب…

 
0

معرفی فریم ورک انگولار angularjs و کاربرد آن

ارسال شده توسط pcadmin در تاریخ بهمن ۱۲, ۱۳۹۵ در شاخه برنامه نویسی

AngularJS چیست؟

انگولار جی‌اس یک چهارچوب وب‌ اپلیکیشن متن باز است که اولین بار در سال ۲۰۰۹ توسط میسکو هوری و آدام آبرونز توسعه یافت. در حال حاضر این فریم‌ورک توسط گوگل توسعه داده می‌شود و آخرین نسخه آن ۱٫۴٫۳ است.

بر اساس مستندات رسمی AngularJS به صورت زیر تعریف می‌شود:

“AngularJS یک فریم‌ورک ساخت‌‌یافته برای وب‌‌اپلیکیشن‌های پویا می‌باشد. انگولار علاوه بر اینکه این امکان را به شما می‌دهد که از HTML برای طراحی قالب استفاده کنید باعث می‌شود بتوانید سینتکس‌های HTML را طوری گسترش دهید تا جزئیات وب‌اپلیکیشن‌ها را نیز به وضوح بیان نمایید.”

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

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

 
0

بررسی صحت کد ملی در زبان های برنامه نویسی JavaScript و Php و C#.net

ارسال شده توسط pcadmin در تاریخ دی ۱۹, ۱۳۹۵ در شاخه برنامه نویسی

در بسیاری از نرم افزار ها تیاز به چک کردن درستی کد ملی است تا از اشتباهات کاربر در ثبت کد ملی مورد نظر در سیستم جلوگیری شود از این جهت توابعی را برای چک کردن درستی کد ملی به زبان های مختلف ارئه می نماییم

کد ملی شماره ای است ۱۰ رقمی که از سمت چپ سه رقم کد شهرستان محل صدور شناسنامه ، شش رقم بعدی کد منحصر به فرد برای فرد دارنده شناسنامه در شهرستان محل صدرو و رقم آخر آن هم یک رقم کنترل است که از روی ۹ رقم سمت چپ بدست می آید. برای بررسی کنترل کد کافی است مجدد از روی ۹ رقم سمت چپ رقم کنترل را محاسبه کنیم

 

 

 

ادامه مطلب…

 
0

CDN و تاثیر آن بر سرعت سایت چیست؟

ارسال شده توسط pcadmin در تاریخ مهر ۲۹, ۱۳۹۵ در شاخه برنامه نویسی

CDN چیست؟

در این مقاله قصد داریم تا شما را با مفهوم CDN یا همان Content Delivery Network و تاثیر آن بر عملکرد بهتر سایت و افزایش سرعت بارگذاری آن آشنا کنیم. همانطور که از اسم آن مشخص است CDN وظیفه رساندن و توزیع محتوا و اطلاعات شما به سرور بازدیدکننده سایت را بر عهده میگیرد. ولی در عمل وظیفه CDN چیست؟ با استفاده از این سیستم سرعت ارسال اطلاعات به بازدیدکنندگان سایت افزایش یافته و زمان بارگذاری صفحات تا حد زیادی کاهش می یابد.

 

نحوه عملکرد CDN برای کاربران سایت

نحوه عملکرد CDN برای کاربران سایت

 

 

زمانیکه شما یک سیستم CDN را فعال میکنید تاثیر آن بصورت زیر خواهد بود:

۱- شبکه توزیع محتوا یا همان CDN تمامی سرورهای شبکه جهانی اینترنت را پوشش میدهد. بنابراین زمانیکه شما این سیستم را برای سایت خود فعال میکنید اطلاعات شما بر روی تمامی این سرورها کپی و ذخیره میشود و زمانیکه یک بازدیدکننده به سایت یا وبلاگ شما وارد میشود محتوای سایت شامل تصاویر و متون را از نزدیک ترین سرور نزدیک به خود دریافت میکند و مستقیما به هاست یا سرور شما متصل نمیشود. این کار موجب بهبودی چشمگیر در عملکرد سایت شما خواهد شد.

 

ادامه مطلب…

 
0

MVC و معماری MVC جیست؟

ارسال شده توسط pcadmin در تاریخ شهریور ۹, ۱۳۹۵ در شاخه برنامه نویسی

MVC چیست ؟
MvC مخفف سه کلمه Model View Controller هست . در واقع MVC بر روی معماری های چند لایه ای جهت جداسازی قسمت های مختلف برنامه و به طور دقیق تر جدا کردن بخش ها منطقی برنامه اعم از دیتا ، permission ها ، چک کردن صحت داده ها و …. از لایه Presentation layer یا در واقع همان لایه ای که مستقیما با کاربر نهایی (End user) در ارتباط است ،قرار میگیرد. پس بر اساس توضیحات فوق می توانیم هر یک از بخش های معماری MVC یعنی Model و View و controller را به شکل زیر تعریف کنیم.

MVC_logo ادامه مطلب…

 
0

دانلود فیلم آموزش کامل کدنویسی حرفه ای

ارسال شده توسط pcadmin در تاریخ فروردین ۱۳, ۱۳۹۵ در شاخه آموزش, برنامه نویسی

Code-Snippet-Get-timely-help-with-Bite-sized-Training

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

عنوان مجموعه : Code Snippet Get timely help with Bite-sized Training

مدت زمان : ۴۰ دقیقه

زبان : انگلیسی

ادامه مطلب…

 
0

فریمورک yii چیست؟

ارسال شده توسط pcadmin در تاریخ اسفند ۲۳, ۱۳۹۴ در شاخه آموزش, برنامه نویسی

یکی از خواسته های برنامه نویسان و طراحان وب انتخاب یک پلتفرم یا فریمورک یا چهارچوب مناسب برای پیاده سازی سایت ها، برنامه های تحت وب و پرتال ها است. شاید برای کاربران ویندوز عموماً برنامه نویسان asp.net گزینه های زیادی برای انتخاب مطرح نباشد و MS.Net framework به عنوان پلتفرم اصلی مورد استفاده قرار گیرد.اما برای برنامه نویسان جامعه متن باز به خصوص برنامه نویسان php انتخاب یک پلترفرم مناسب مقداری پیچیده است. پیدا کردن پلترم مناسب برای برنامه نویسانی که سطح متوسط برنامه نویسی php را پشت سر گذاشته اند و قصد ورود به فضاهای جدید با قابلیت های پیشرفته را دارند امری مهم به شمار می رود. شاید نام بسیاری از این پلترفرم ها را شنید باشید که البته تعداد آنها کم هم نیستند مانند CakePHP،Prado،Zend،laravel.
فریم ورک yii که مانند حرف e کشیده با تلفظ yee خوانده می شود نیز همانند سایر این برنامه ها یک پلترفرم برای استفاده برنامه نویسان php است که در سال ۲۰۰۸ توسط تعدادی از برنامه نویسان مجرب و حرفه ای که مدت زمان زیادی را بر روی پروژه های توسعه php framework مثل پروژه prado صرف کرده بودند عرضه شد. این پروژه هر چند عمر طولانی ندارد ولی به قدری موثر واقع شد که در مدتی کوتاه توانسته است نظر بسیاری از توسعه دهندگان وب را به خود جلب نماید. yii بسیاری از قابلیتهای پروژه موفق prado را به ارث برده است. yii freamwork یک نرم افزار ریاگان است که گواهینامه bsd license را نیز اخذ نموده است.

با ما در ادمه مطلب همراه باشید ….

ادامه مطلب…

 
0

postgreSQL چیست ؟

ارسال شده توسط pcadmin در تاریخ اسفند ۲۳, ۱۳۹۴ در شاخه آموزش, برنامه نویسی

PostgreSQL يک سيستم مديريتي پايگاه دادهObject-Relational (ORDBMS) مي‌باشد که بر اساس POSTGRES version 4.2 در بخش علوم کامپيوتري برکلي دانشگاه کاليفرنيا توسعه داده شده است.

پروژهPOSTGRES توسط پرفسور Michael Stonebraker هدايت و گروه هايي چون آژانس پروژه هاي تحقيقات پيشرفته دفاع (DARPA)، اداره تحقيقات ارتش(ARO)، بنياد علوم ملي (NFS) ، ESL و اعضاي وابسطه ديگري، حاميان آن بودند .

PostgreSQL نسخه Open-Source ازاين کد اصلي برکلي مي باشد و از زبان SQL92/SQL99 و ديگر ابزارهاي امروزي پشتيباني مي کند.

اکنون POSTGRES بعنوان پيشگام بسياري از مفاهيمObject-Relational ، در بعضي از پايگاه داده هاي تجاري عرضه ميگردد. در سيستم مديريت پايگاه داده (RDBMS) Relational قديمي، از مجموعه نام هاي وابسته، که همگي شامل صفاتي همگون بودند پشتيباني مي­شد و در سيستمهاي تجاري فعلي، انواعي شامل Floating Point Number ، Integer، Character String، Money وDate قابل پشتيباني مي باشند. اين مسئله نيز بديهي است که اين مدل براي برنامه هاي Data Processing آينده کافي نيست.
postgre یه دیتابیس opensouce هستش و بر اساس Object Relation database هستش و به گفته خودش بیش از ۱۵ ساله که تو سیستم هایی مثل unix , linux , AIX, hp … کار شده و اکثر دیتا تایپ ها رو از جمله sql99,sql92 رو پشتیبانی میکنه ( نوع داده های Boolean,int,blob,…) و در ضمن اکثر زبانهای برنامه نویسی رو ساپورت میکنه – جاوا – دات نت و ….
با ما در ادمه مطلب همراه باشید ….

ادامه مطلب…

netazar.ir - Best Persian Wordpress Themes | Designed By mohammad