دیجی اسکریپت

دیجی اسکریپت | صفحه 1671 از 1681 | دانلود رایگان اسکریپت

افزونه Thrive Quiz Builder ایجاد آزمون آنلاین وردپرس نسخه ۲٫۰٫۱۵
[ad_1]

Thrive Quiz Builder نام افزونه کاربردی وردپرس می‌باشد که توسط آن قادر هستید تا آزمون های آنلاین در وبسایت خود برگزار کنید. به کمک این افزونه و بدون نیاز به داشتن دانش برنامه نویسی می‌توانید آزمون های جذاب و حرفه ای ایجاد کنید.
افزونه Thrive Quiz Builder به شما این امکان را می‌دهد تا آزمون های شاخه ای و پیوسته ایجاد کرده و سوالات متفاوتی بر اساس پاسخ قبلی از کاربر بپرسید. همچنین می‌توانید در بین سوالات آزمون که طراحی کرده اید از تصاویر استفاده کرده و آزمون خود را جذاب تر کنید. این افزونه به شما این امکان را می‌دهد تا بتوانید آزمون های خود را بر اساس سلیقه خود طراحی کنید. به کمک این افزونه می‌توانید سایز تصاویر خود را تغییر داده و یا رنگ پس زمینه آزمون خود را تغییر دهید.

همچنین با استفاده از افزونه Thrive Quiz Builder می‌توانید نظرات و سلیقه های مشتریان خود را دریافت کنید. به طور مثال اگر شما یک سایت گردشگری و یا با موضوعات دیگر دارید، می‌توانید مناطق گردشگری و یا غذاهای محلی مورد علاقه کاربران خود را دریافت کرده و از این راه به نیازهای کاربران و مشتریان خود عمل کنید. از این طریق می‌توانید علاوه بر اینکه رضایت مشتریان خود را جلب کرده خواهید توانست ، محتوا و مطالب آموزشی بنا به خواست مشتریان خود تولیده کرده و در وبسایت خود منتشر کنید.

افزونه Thrive Quiz Builder دارای سه نوع نتیجه آزمون شامل : نمره به عدد(مثلا : ۲۰ ، نمره با درصد (به طور مثال :۸۰%) ، دسته که به هر نتیجه یک دسته بندی داده می‌شود. همچنین این افزونه دارای یک سیستم تجزیه و تحلیل می‌باشد که به شما این امکان را می‌دهد تا آمار کامل و مناسبی از نتایج آزمون ها به صورت کل شرکت کنندگان به دست بیاورید. در ادامه می‌توانید با ویژگی های دیگر این افزونه آزمون آشنا شوید.

قابلیت های افزونه Thrive Quiz Builder ایجاد آزمون آنلاین وردپرس نسخه ۲٫۰٫۱۵

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

نوشته افزونه Thrive Quiz Builder ایجاد آزمون آنلاین وردپرس نسخه ۲٫۰٫۱۵ اولین بار در دلکد – دانلود اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

باور غلط پیرامون اندروید که حقیقت ندارند
[ad_1]

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

 

باور غلط پیرامون اندروید که حقیقت ندارند

۱- تروجان ها و بد افزارهای زیادی در اطراف اندروید هستند!
از جمله باورهای غیر حقیقی که گاه از سوی آی او اس نیز مورد تأکید واقع می شود این است که اندروید به شدت در برابر تروجان و ویروس آسیب پذیر است. البته که اندروید از تروجان و ویروس مصون نیست ولی این به معنای آن نیست که اندروید به شدت در برابر ویروس آسیب پذیر است. همچنین خود آی او اس نیز مقاومت بالایی در برابر تروجان ها ندارد. در کلیت امر، حقیقت این است که دستگاه های اندرویدی کاربران معمولی خیلی کم ویروسی می شوند.
مورد دیگری که در این باب می بایست ذکر شود این است که تعداد اپلیکیشن هایی که در پلی استور وجود دارند بسیار بیشتر از اپلیکیشن هایی است که در اپ استور وجود دارند، اما در عین حال اندروید تست های امنیتی متعددی برای حصول اطمینان از امنیت اپلیکیشن ها و عدم آلودگی آن ها به هر گونه بد افزار دارد.
فی المثل، سرویس Google Play Protect تمامی اپلیکیشن های پلی استور و همچنین اپلیکیشن های نصب شده را اسکن کرده و در صورت تشخیص بدافزار، به کاربر اعلام می کند.
حقیقت این است که اکثریت قریب به اتفاق اپلیکیشن های موجود در پلی استور امن هستند و در واقع بسیار کم پیش می آید که اپلیکیشنی دارای بد افزار باشد و بتواند به پلی استور راه یابد. همچنین بخشی از فرآیند محافظت از اندروید در برابر بد افزارها، بر عهده ی خود کاربران است. مثلاً کاربر حتی الامکان نباید خارج از پلی استور و یا برخی مارکت های معتبر، اقدام به نصب اپلیکیشنی کند. و یا کاربر همواره می بایست پیش از نصب اپلیکیشن به دسترسی های آن اپلیکیشن توجه نموده و آنانی را که دسترسی های غیر ضروری دارند، نصب نکند.
از آن چه گفته شد این گونه می توان نتیجه گرفت که اندروید مصون از تروجان و ویروس نیست، اما در عین حال آن گونه هم نیست که انواع و اقسام بد افزار گرد آن را گرفته باشند. بخشی از فرآیند محافظت از اندروید، بر عهده ی خود کاربر است.

۲- مشخصات گوشی، همه چیزِ آن است!
یکی دیگر از باورهای اشتباه در باب دستگاه های اندرویدی این است که مقدار رم، حافظه داخلی، نوع پردازنده و مسائل از این قبیل، همه چیز را در باب گوشی می گویند و هر گوشی ای که مشخصاتش از آن یکی بالاتر باشد، قطعاً گوشی بهتری است و به درد همگان می خورد. این باور، باوری اشتباه است.
البته آن اوایل، مشخصات گوشی بر روی روند کار سیسیتم عامل اندروید تأثیر بسیار زیادی می گذاشتند اما امروزه با وجود آن که مشخصات دستگاه بی تأثیر نیستند، اما همه چیز هم نیستند. مهم نوع عملکرد گوشی و همچنین میزان توقع کاربر است. در واقع مهم رضایت کاربر از گوشی خود است.
هنگامی که کاربر گوشی اندرویدی را در دست دارد و در حال استفاده از آن است به میزان رم آن فکر نمی کند بلکه به سرعت و روان بودن گوشی فکر می کند و اگر میزان سرعت و روان بودن گوشی بتوانند او را راضی نگاه دارند ده گوشی دیگر با مشخصات بالاتر نمی توانند نقش آن گوشی را برایش ایفا نمایند.
پس اینگونه می توان گفت که مشخصات یک گوشی آن چنان مهم نیست، آن چه که مهم است این است که گوشی اندرویدی مورد نظر تا به چه اندازه می تواند کاربر را راضی نگاه دارد و توقعاتش را برآورده سازد.

۳- تمامی گوشی های اندروید، مانند همند!
باور اشتباه دیگری که ناشی از تعمیم های بیجای برخی انسان ها است این است که تمامی گوشی های اندرویدی مانند همند، هم از لحاظ ظاهر و هم از لحاظ کارایی و عملکرد.
این تعمیم، به واقع تعمیم بی جایی است چرا که فی المثل اندروید گوشی های اچ تی سی بسیار متفاوت از گوشی های ال جی هستند. این تفاوت هم در ظاهر آن ها و هم در باطنشان به چشم می خورد.
اتفاقاً این ایراد را می توان به آی او اس گرفت. در واقع آی او اس است که آنچنان متنوع نیست. آی او اس آیفون ۵ تفاوت چندانی با آی او اس آیفون ۷ ندارد.
در واقع از آن چه که گفته شد این گونه می توان نتیجه گرفت که به سبب رابط کاربری دو برند، تفاوت های زیادی میان اندرویدهای ارائه شده در گوشی های هر یک از برندهای تولید کننده ی گوشی های اندرویدی وجود دارد.

۴- استفاده از Task Killer ضروری است!
از دیگر باورهای غیر حقیقی ای که در ذهن برخی از کاربران حقیقی جلوه می کند این است که استفاده از برنامه های Task Killer ضروری است. در واقع این ضرورت مربوط به اوایل کار اندروید بود، اما امروزه استفاده از این برنامه ها علاوه بر آن که فایده ای ندارد، بلکه حتی ممکن است ضرر هم داشته باشد.
امروزه اندروید خود قابلیت مدیریت برنامه را دارد و لذا نیازی به استفاده از برنامه های Task Killer نیست و حتی استفاده از برنامه های Task Killer می تواند موجب هدر رفتن منابع شود. همینگونه است استفاده از «برنامه های اخیر» و بستن آن ها.
در واقع امروزه «برنامه های اخیر» اگر هنوز وجود دارد نه برای آن است که آن را باز کنیم و برنامه های در حال اجرا را ببندیم، بلکه برای آن است که با استفاده از آن میان برنامه های باز شده سوییچ کنیم. همین و بس.
خلاصه آن که خودِ اندروید به خوبی می تواند برنامه ها را مدیریت کند و برای این کار نیازی به اقدام کاربر نیست.

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

منبع : گویا آی تی

[ad_2]

لینک منبع مطلب

ftp چیست؟
[ad_1]

(اف تی پی) مخفف File Transfer Protocol می باشد که پروتکلی برای ارتباط و ارسال فایل بین کاربر (Client) و سرور می باشد.
ftp چیست؟

ftp چیست؟

FTP یا File Transfer Protocol به پروتکلی اطلاق می شود که برای ارسال و دریافت فایل بین سرور و کلاینت بکار گرفته می شود. در مقابل پروتکل HTTP، پروتکل FTP از قدمت بیشتری برخوردار است و با در نظرگیری تکنولوژی های مورد استفاده در زمانهای قدیم، پروتکل FTP از سرعت پایینتری در مقایسه با پروتکل HTTP برخوردار است.
امنیت بکار گرفته شده برای FTP بسیار ضعیف بوده بطوریکه امکان هک شدن داده ها از نظر تئوری برای این پروتکل وجود دارد (برخلاف پروتکل HTTP که از نظر تئوری، امکان هک شدن برای آن وجود ندارد).
ولی چه چیزی باعث محبوبیت FTP شده است؟ بسیار عجیب است که پس از گذشت سالیان سال، کاربران زیادی هنوز از این پروتکل برای ارسال و دریافت داده هایشان استفاده می نمایند. دلیل محبوبیت این پروتکل، شاید بتوان گفت در کاربر پسندی آن است. کاربران می توانند از طریق نرم افزارهای مخصوصی که برای این کار طراحی شده اند، از روی دسکتاپ کامپیوتر خود، فایل های مورد نیازشان را به سرور ارسال، یا دریافت دارند. درست مثل آنکه این عملیات دارد از طریق MyComputer انجام می شود.ولی در پروتکل HTTP اوضاع به این منوال نیست. کاربران بایستی از طریق سایت، ابتدا به سرور سایت متصل شوند و سپس مبادرت به دریافت و ارسال داده ها نمایند.
با توجه به محبوبیتی که FTP در بین استفاده کنندگان خود دارد، چنین بنظر می رسد که عنصر سادگی، بر عنصر سرعت غلبه دارد. کاربران زیادی حاضرند وقت خود را فدای سادگی در استفاده نمایند و این خود شاید نمود بارزی باشد از اهمییت کاربر پسندی و سادگی.

The post ftp چیست؟ appeared first on پیشگام اسکریپت.

[ad_2]

لینک منبع مطلب

اسکریپت مدیریت صورت حساب و هاستینگ فارسی WHMCS نسخه ۷٫۴٫۱
[ad_1]

اسکریپت مدیریت صورت حساب و هاستینگ فارسی WHMCS نسخه 7.4.1

اسکریپت مدیریت صورت حساب و هاستینگ فارسی WHMCS نسخه ۷٫۴٫۱

WHMCS نسخه ۷٫۴٫۱ را می توان یکی از محبوب ترین و قدرتمند ترین سیستم های مدیریت صورت حساب و هاستینگ نام برد. این اسکریپت محبوب و فوق العاده شما را قادر می سازد تا براحتی یک سیستم جهت ارائه و فروش خدمات میزبانی وب ، نمایندگی ، سرور مجازی و اختصاصی و یا فروش دامنه راه اندازی کنید. WHMCS دارای سیستم مدیریت صورت حساب (فاکتور) بسیار قوی می باشد و شما براحتی قادر هستید تا به صورت حساب های کاربران رسیدگی کنید. از مزیت های این اسکریپت می توان به فارسی بودن ، وجود قالب های متعدد رایگان و فارسی و همچنین درگاه های مختلف بانکی اشاره کرد. امکانات کلی را نام می بریم

اسکریپت مدیریت صورت حساب و هاستینگ فارسی WHMCS نسخه ۷٫۴٫۱

  • کاملا فارسی
  • مدیریت قوی
  • سیستم مدیریت کاربران (اعضا)
  • قابلیت مدیریت محصولات و خدمات کاربران
  • قابلیت ارائه خدمات و فروش سرویس های میزبانی وب ، نمایندگی وب ، سرور مجازی و اختصاصی
  • قابلیت اتصال به کنترل پنل های محبوب مدیریت هاستینگ مانند CPanel و Directadmin
  • قابلیت اتصال به ثبت کننده های دامنه های بین المللی
  • سیستم مدیریت تیکت های پشتیبانی
  • سیستم مدیریت پرداخت ها
  • قابلیت تعریف درگاه های پرداخت آنلاین
  • قابلیت صدور فاکتور به ایمیل
  • وجود افزونه های پیامک
  • سیستم مدیریت قالب ها
  • سیستم مدیریت واحد های پولی
  • سیستم مدیریت محصولات کاربران
  • سیستم مدیریت دامنه های کاربران
  • سیستم مدیریت فاکتور های کاربران
  • سیستم مدیریت ایمیل های کاربران
  • سیستم جستجوی دامنه Whois
  • سیستم مدیریت سوالات متداول
  • سیستم وضعیت سرور ها
  • سیستم مدیریت ثبت کننده های دامنه
  • سیستم مدیریت قالب های ایمیل
  • تنظیمات فراوان و پیشرفته سیستم
  • و امکانات فراوان دیگر…

نوشته اسکریپت مدیریت صورت حساب و هاستینگ فارسی WHMCS نسخه ۷٫۴٫۱ اولین بار در کمیاب اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

دانلود سورس مشابه دیوار اندروید استودیو codecanyon – Professional classified with chat Android
[ad_1]

Updated to ۱۵ September 17

Classified applications with their own backend. NO Parse and Backendless.
Unlimited category.
Unlimited subcategory.
Flat design.
Publish classified.
Edit classified.
User profile.
Edit user profile.
Moderation new classified.
Geolocation (temporarily not working. Search for ads only according to your current geolocation)
Search filters (Category, subcategory, distance, locations)
Favorites classified…

Demo: https://codecanyon.net/item/professional-classified-with-chat-android/20598036

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

 

 

 

خرید آخرین ورژن این محصول بدون نیاز به ثبت نام در فروشگاه :

۴۵,۰۰۰ تومان – خرید و دانلود پرداخت

مورد به سبد خرید اضافه شد

نوشته دانلود سورس مشابه دیوار اندروید استودیو codecanyon – Professional classified with chat Android اولین بار در اسکریپت باران | دانلود اسکریپت و سورس کد های اندروید پدیدار شد.

[ad_2]

لینک منبع مطلب

چند نکته درباره سئو وردپرس
[ad_1]

در این بخش از سایت قصد داریم برای شما دوستان ارسال مطالب وردپرس با سئو بالا و چند نکته درباره سئو قالب وردپرس به شما رو گوش زد کنیم.

seocheck-400x270

۸ نکته سئو وردپرس

۱- استفاده از افزونه WP Smush.it برای کم حجم کردن عکس های مطالب

۲- استفاده از تگ های h1 الی h6 ( تاثیر مهمی در سئو وردپرس و سئو قالب وردپرس دارد)

۳- nofollow کردن تمامی لینک های سایت ( برای سئو موتور های جستجو)

۴- تعداد کلمات استفاده شده در هر مطالب باید بالای ۳۰۰ کلمه باشه ( برای ارسال مطالب وردپرس سئو شده  و بهینه )

۵- استفاده از نقشه سایت (برای ایندکس بهتر مطالب وردپرس و سئو بهتر سایت)

۶- استفاده از برچسب های مناسب برای هر مطالب

۷- ارسال مطالب کاملا اختصاصی

۸- استفاده از افزونه WordPress SEO by Yoast و تنظیم درست تنظیمات این افزونه سئو وردپرس

به زودی با تنظیم و توضیحات برای هر مورد ذکر شده !

نوشته چند نکته درباره سئو وردپرس اولین بار در پدیدار شد.

[ad_2]

لینک منبع مطلب

افزونه ایجاد فرم ورود و عضویت در وردپرس Modal Login نسخه ۱٫۵٫۰
[ad_1]

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

 

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

 

افزونه ایجاد فرم ورود و عضویت در وردپرس Modal Login نسخه 1.5.0

برخی امکانات افزونه ایجاد فرم ورود و عضویت در وردپرس Modal Login :

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

این نوشته افزونه ایجاد فرم ورود و عضویت در وردپرس Modal Login نسخه ۱٫۵٫۰ برای اولین بار در بیست اسکریپت منتشر شده است.

[ad_2]

لینک منبع مطلب

رفع خطای فایل Pluggable در وردپرس
[ad_1]

آیا در وبسایت وردپرسی خود خطایی از فایل Pluggable.php می‌بینید؟ بعضی زمان ها که یک تکه کد به به وبسایت خودتون اضافه می‌کنید یا یک افزونه تازه نصب می‌کنید با این خطا روبرو می‌شوید که در ادامه به رفع خطای فایل Pluggable می‌پردازیم.

pluggable-error-on-wordpress-370x200

خطای Pluggable.php چه زمان و برای چی؟

وردپرس این اجازه را به کاربرانش می‌دهد که بعضی از توابع هسته اصلی را دستکاری کنند؛ این توابع در فایل Pluggable.php نگهداری می‌شوند.

اگر یکی از افزونه های وردپرسی شما یا کدی که به این سیستم مدیریت محتوا اضافه کردید نتوانند بدرستی با این توابع کار کنند، شما خطایی مشابه خطای زیر را می‌بینید:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/example/wp-content/themes/mytheme/functions.php:1035) in /home/username/example/wp-includes/pluggable.php on line 1179

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

در ادامه شیوه رفع خطای فایل Pluggable توضیح می‌دهیم! ?

آموزش رفع خطای فایل Pluggable در وردپرس

ایده خوبی نیست که به سراغ فایل های هسته وردپرس برویم! بنابراین اگر به بخش اول ایین خطا توجه کنیم آدرس فایل را به عنوان چشمه خطا به ما داده است که می‌توانیم برای رفع آن به این مسیر برویم. (در نمونه بالا فایل functions.php خط ۱۰۳۵)

به این معنی که شما باید فایل funtions.php پوسته خودتون (یا شاید هم یک افزونه) رو ویرایش کنید و کدی که در این خط باعث بروز خطا می‌شود را درست کنید.

بعضی زمان ها خطا هایی که در آن عبارت “headers already sent” دیده می‌شود به دلیل وجود فاصله های زیاد برای بستن تگ php یعنی <? هست.

یک نمونه هم از خطایی که باعث آن یک افزونه است را ببینید:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/example/wp-content/plugins/plugin_name/plugin_name.php:144) in /home/username/example/wp-includes/pluggable.php on line 1090

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

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

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

نتوانستید مشکل خود را حل کنید؟ از بخش دیدگاه ها با ما در میان بگذارید!

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

[ad_2]

لینک منبع مطلب

آموزش افزودن نمایش مطالب جدید در وردپرس
[ad_1]

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

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

[ad_2]

لینک منبع مطلب

آموزش مدل MVC – معرفی توضیحات اولیه
[ad_1]

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

کلمه ی MVC برگرفته از Model , View و Controller است که داده های برنامه را به ۳ لایه model و view و controller تقسیم میکند. در اینجا به توضیح هرکدام از این سه لایه می پردازیم :

لایه Model :

لایه مدل یا Model ساختار داده و منطق داده (data) را مشخص میکند. این لایه داده های برنامه را نگهداری میکند و وظیفه ی ذخیره سازی و بازیابی داده ها را به عهده دارد.

لایه View :

لایه ویوو یا View یک رابط کاربری یا user interface است , این لایه وظیفه ی نمایش دادن محتوا و داده هایی است که از Model گرفته می شود. هرچیزی که به صورت گرافیکی یا غیر گرافیکی به کاربران نمایش داده می شود توسط view ایجاد می شود.

لایه Controller :

لایه کنترلر یا Controller وظیفه ی کنترل درخواست های کاربران و منطق برنامه را به عهده دارد. معمولا کاربر با View تعامل برقرار میکند. درخواست هایی که کاربر دارد از طریق Controller مدیریت میشود و به آنها پاسخ داده میشود. پاسخ ها میتوانند توسط View نمایش داده شوند.

شکل زیر رابطه ی بین سه لایه ی Model و View و Controller را در مدل MVC نمایش میدهد :

همانطور که در شکل بالا نشان داده شده است Controller درخواست های کاربر را از View دریافت میکند این درخواست ها میتوانند شامل داده هایی باشند که در صورت لزوم توسط Model ذخیره سازی میشوند یا میتوانند داده های موجود را تغییر دهند. کنترلر در انتهای کار خود یک View را ایجاد میکند (render) و به عنوان نتیجه ی کار به کاربر نمایش میدهد تا کاربر نتیجه ی تعامل خود را ببیند.

دقت کنید در مدل MVC بین View و Model به صورت مستقیم رابطه ی وجود ندارد بلکه این رابطه را به صورت غیر مستقیم توسط Controller میتوان ایجاد کرد. بدین صورت هر داده ای که باید از Model گرفته شود و در View نمایش داده شود را باید درون Controller مدیریت کنیم.

با استفاده از مدل MVC برنامه نویسان back-end میتوانند قبل از اینکه گرافیک نرم افزار ساخته شده باشد به توسعه ی برنامه بپردازند همچنین کسانی که توسعه ی گرافیک یا UI برنامه را به عهده دارند به صورت مستقل از برنامه نویسان back-end کار خود را انجام میدهند. به بیان دیگر این معماری باعث میشود که back-end و front-end به صورت مجزا بتوانند توسعه پیدا کنند.

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

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

[ad_2]

لینک منبع مطلب