-
را چاپ کردهایم؛ سپس با استفاده از حلقه اقدام به چاپ کردن عناصر داخل آرایه نمودهایم بدین صورت که شمارندهای تحت عنوان index$ با مقدار اولیهٔ صفر ایجاد کرده، سپس به عنوان شرط این حلقه گفتهایم مادامی که مقدار این شمارنده از مقدار متغیر count$ کوچکتر بود، این حلقه ادامه یافته و به عنوان پارامتر Step نیز دستور دادهایم تا در هر بار Iteration (چرخش) حلقه، یک واحد به مقدار متغیر index$ اضافه گردد.
ویدیوهای راهنمای پُرسلاین؛ نرمافزار ساخت پرسشنامه آنلاین، نظرسنجی اینترنتی و فرم ساز فارسی
پُرسلاین، نرم افزار ساخت پرسشنامه آنلاین است. تحقیقات بازاریابی، مدیریت تجربه مشتری، ارزیابی های منابع انسانی، فرم های درون سازمانی و پیمایش های دانشگاهی بخشی از موارد استفاده پُرس لاین در سازمان ها و برای مدیران، کارآفرینان و دانشجویان است.
۲. پُرسلاین چگونه کار میکند؟
برای ساخت پرسشنامه و فرم تنها چند درگ و دراپ نیاز است. بعد از دریافت پاسخ، تحلیل آماری آنی و نمودارهای گرافیکی دریافت خواهید کرد. برای آشنایی بیشتر این ویدیو را ببینید.
۳. با ارتقا به کاربری حرفهای چه امکاناتی بدست میآورید؟
کاربری حرفهای پراستفادهترین کاربری پرسلاین است که نیازمندیهای عمومی افراد و سازمانهای کوچک و متوسط را پوشش میدهد. در "کاربری حرفهای" پرسلاین میتوانید از ویژگیهایی مثل افزودن شرط به پرسشنامه، تعریف امتیاز برای پاسخهای پرسشنامه، سفارشیسازی صفحه تشکر، دریافت انواع فایل از پاسخدهندگان و تنظیم ایمیلهای اطلاعرسانی استفاده کنید. برای آشنایی با این ویژگیها ویدیوی ذیل را ببینید.
۴. با ارتقا به کاربری سازمانی چه امکاناتی بدست میآورید؟
اگر فرد یا سازمانی هستید که با طیف متنوعی از نیازمندیهای ساده تا پیچیده مواجهاید، امکانات کاربری سازمانی پرسلاین به شما کمک خواهد کرد. در "کاربری سازمانی" پرسلاین میتوانید از ویژگیهای پیشرفتهای مثل درج اطلاعات مخفی، احراز هویت پاسخدهندگان، ثبت موقعیت مکانی، اعمال فیلترهای پیشرفته و گزارشساز و تنظیم وبهوک استفاده کنید. برای آشنایی با این ویژگیها ویدیوی ذیل را ببینید.
۵. چگونه با پرسلاین آزمون آنلاین بسازیم؟
با آزمون ساز پرسلاین میتوانید یک آزمون کامل شامل احراز هویت پاسخدهندگان، تصحیح خودکار آزمون توسط سیستم، تعیین مدت زمان پاسخدهی به آزمون ، نمایش تصادفی سوالات به پاسخدهندگان و چندین امکان پرکاربرد دیگر در پرسلاین بسازید. ساخت آزمون در تمام کاربریهای پرسلاین اعم از رایگان، حرفهای و سازمانی امکانپذیر است.
۶. نمونه پرسشنامه و فرم آنلاین آماده
اگر مطمئن نیستید برای رضایتسنجی مشتری، نظرسنجی کارکنان و تحقیقات بازار چه سوالهایی باید بپرسید، از نمونه پرسشنامه و فرمهای آنلاین آماده در پُرسلاین استفاده کنید و آنها را براساس نیاز خود ویرایش کنید. برای نحوۀ ایجاد افزایش آشنایی بیشتر این ویدیو را ببینید.
۷. چگونه به هر پاسخدهنده تنها سوالهای مختص وی را نمایش دهم؟
در بسیاری پرسشنامه و فرمها، پاسخدهندگان باید سوالهای مختص خود را ببیند و پاسخ دهند. به کمک تعریف روابط منطقی و افزودن شرط، در کاربری حرفهای پُرسلاین، میتوانید در لحظه و متناسب با جواب که پاسخدهندگان انتخاب میکنند، آنها را به سوالهای مرتبطی هدایت کنید. شرطیکردن سوالهای پرسشنامه ابزاری قدرتمند و انعطافپذیر است. برای آشنایی بیشتر این ویدیو را ببینید.
۸. آزمون آنلاین چگونه میتوان در پُرسلاین ایجاد کرد؟ شاخصهای عملکردی کسبوکار چطور؟
آزمون آنلاین، تعریف امتیاز ارزیابی عملکرد کارکنان، تعریف امتیاز باشگاه مشتریان، ایجاد سبد خرید برای وبسایت و دهها کاربرد دیگر را به کمک افزودن امتیاز در کاربری حرفهای پُرسلاین میتوانید انجام دهید. گزارش آماری امتیازهای ثبتشده را نیز در فاز گزارش مشاهده کنید. از امتیاز میتوانید در تعریف شرط نیز استفاده کنید. برای آشنایی بیشتر این ویدیو را ببینید.
۹. چگونه در یک آزمون آنلاین ساختهشده با پرسلاین، مدت زمان پاسخدهی را تنظیم کنید؟
برای محدود کردن مدت زمان پاسخدهی به آزمون آنلاین ساخته شده با آزمون ساز رایگان پرسلاین، میتوانید از ویژگی تنظیم مدت زمان پاسخدهی استفاده کنید. این ویژگی در تمام کاربریهای پرسلاین اعم از رایگان و غیر رایگان در دسترس است.
۱۰. چگونه میتوان فرمهای تعاملی در پُرسلاین ساخت؟
ویژگی پایپینگ کمک میکند که پاسخ به سوال را در متن سوالهای بعدی استفاده کنید. به این صورت فرمها را میتوان تعاملی کرد و یا امتیاز فرد را بلافاصله به وی نمایش داد. در کاربری رایگان پُرسلاین از این ویژگی استفاده کنید. برای آشنایی بیشتر این ویدیو را ببینید.
۱۱. چگونه میتوان از ثبت بیشتر از یکبار پاسخ توسط یک نفر در پُرسلاین جلوگیری کرد؟
در کاربری حرفهای پُرسلاین میتوانید از ثبت بیشتر از یکبار پاسخ از روی یک دستگاه، مثلا موبایل یا لپتاپ، توسط یک نفر جلوگیری کرد. در این صورت پاسخدهنده با پیام «شما قبلا به این پرسشنامه پاسخ دادهاید، ثبت مجدد پاسخ امکانپذیر نیست» مواجه خواهد شد. همچنین میتوان اجازه پاسخدهی بدهید اما پاسخهایی که بیشتر از یکبار از روی یک دستگاه ثبت شدهاند را به صورت اسپم در جدول نتایج شناسایی کنید. برای آشنایی بیشتر این ویدیو را ببینید.
۱۲. چگونه میتوان ورود به پرسشنامه یا فرم را محدود کرد و پاسخدهندگان را ابتدا احراز هویت کرد؟
در کاربری سازمانی پُرسلاین، ساز و کارهای مختلفی برای احراز هویت پاسخدهندگان قبل از شروع به پاسخدهی وجود دارد. در کلیه این ساز و کارها میتوانید به پاسخدهندگان اطمینان دهید که نحوۀ ایجاد افزایش علیرغم احراز هویت، پاسخهای آنها به صورت ناشناس ثبت میشود. مثلا در نظرسنجی کارکنان. اگر مایل هستید از ایمیل سازمانی برای ورود به پرسشنامه استفاده کنید از امکان «ورود به کمک پُرسلاین» و اگر میخواهید با کُد تصادفی یا اختصاصی، پاسخدهندگان در پرسشنامه لاگین کنند از «ورود با کُد» استفاده کنید. برای آشنایی بیشتر این ویدیو را ببینید.
۱۳. درج اطلاعات مخفی چیست و چگونه کار میکند؟
فرض کنید لینک یک پرسشنامه را از طریق پیامک، ایمیل و چندین کانال تلگرام نحوۀ ایجاد افزایش مایل هستید منتشر کنید اما باید بدانید هر پاسخ از کدام منبع ثبت شده است. یا اینکه اطلاعاتی از مشتری یا کارکنان خود دارید و نیازی نیست این اطلاعات را مجددا از آنها بگیرید اما مهم است که در تحلیل نتایج پرسشنامه از این اطلاعات استفاده کنید. اینها موارد معدودی از کاربرد ویژگی «درج اطلاعات مخفی» در کاربری سازمانی پُرسلاین هستند. برای آشنایی بیشتر این ویدیو را ببینید.
۱۴. چگونه با استفاده از مقادیر متغیرهای مخفی، فرم و پرسشنامههایی شخصیشده تولید کنیم؟
بعد از تعریف متغیرهای مخفی، میتوانید مقادیر آنها را در فرم و پرسشنامه آنلاین پایپ کنید. مثلا هر پاسخدهنده را در ابتدای پاسخدهی، با نام وی مخاطب قرار دهید.
۱۵. آیا میتوان شرطِ روی سوالها را براساس مقادیر اطلاعات مخفی تعریف کرد؟
برای هر نوع اطلاعاتی که از سیستم ارتباط با مشتری یا سایر سیستمهای اطلاعاتی به لینک پرسشنامه آنلاین پاس داده میشود، میتوان شرط یا شرطهایی تعریف کرد تا به صورت خودکار، سوالهایی مختص هر گروه به آنها نمایش داده شود.
۱۶. آیا میتوان نتایج و دادههای جمعآوریشده را فیلتر کرد؟
فیلتر ساده نتایج در کاربری رایگان وجود دارد. اما زمانیکه با دادههای زیادی که از منابع مختلف جمعآوری شدهاند، سر و کار دارید، فیلترهای پیشرفته هستند که کمک میکنند درک و بینش عمیقی نسبت به نتایج پیدا کنید. این ویژگی در کاربری سازمانی پُرسلاین قابل استفاده است. برای آشنایی بیشتر این ویدیو را ببینید.
۱۷. آیا میتوان صفحه تشکر پیشفرض را تغییر و اطلاعات دیگری به پاسخدهندگان نشان نحوۀ ایجاد افزایش داد؟
در کاربری حرفهای پُرسلاین، میتوانید صفحه تشکر را سفارشی کنید یا چندین صفحه تشکر اضافه کنید و پاسخ دهندگان را با تعریف و افزودن شرط، براساس پاسخهای آنها، به صفحه تشکر خاص هریک هدایت کنید. برای آشنایی بیشتر این ویدیو را ببینید.
۱۸. رنگبندی و طراحی فرم و پرسشنامه را میتوان تغییر داد؟
در کاربری رایگان پُرسلاین، میتوان رنگبندی پرسشنامه آنلاین یا فرم را با انتخاب از میان دهها رنگبندی آماده تغییر داد و یا در پسزمینه پرسشنامه یا فرم، عکسی متناسب با برندینگ سازمان یا محتوای پرسشنامه قرار داد. برای آشنایی بیشتر این ویدیو را ببینید.
۱۹. آیا ثبت پاسخها بدون نمایش دکمه ارسال و صفحه تشکر امکانپذیر است؟
در کاربری سازمانی پُرسلاین، و در نمایش پرسشنامه یا فرم به صورت پاپآپ میتوان بدون نمایش دکمه ارسال، بلافاصله با ثبت پاسخها، پاپآپ را بست و پاسخها بدون نیاز به نمایش دکمه ارسال، ثبت خواهند شد. برای آشنایی بیشتر این ویدیو را ببینید.
۲۰. چه شیوههایی برای ارسال و نمایش پرسشنامه نحوۀ ایجاد افزایش به پاسخدهندگان وجود دارد؟
لینک پرسشنامه را میتوان در شبکههای اجتماعی به اشتراک گذاشت و یا این لینک را برای لیست ایمیل یا لیستی از شماره موبایلها به کمک نرمافزارهای پنل پیامکی یا ارسال انبوه ایمیل، ایمیل و یا پیامک کرد. علاوه بر این میتوان کُد پرسشنامه را در اچتیامال (HTML) وبسایت قرار داد و یا آنرا به صورت پاپآپ نمایش داد. برای آشنایی بیشتر این ویدیو را ببینید.
۲۱. چگونه میتوانم دیگر اعضای تیم را از نتایج آماری پرسشنامه مطلع کنم؟
در کاربری رایگان برای گزارش آماری و نمودارهای گرافیکی یک لینک وجود دارد که میتوان آنرا با افراد موردنظر به اشتراک گذاشت. این لینک به صورت آنی(Real-Time) داده جمعآوریشده را در قالب نمودارهای گرافیکی که نمایش میدهد. طراح پرسشنامه نیز میتواند در قالب «ویرایش یادداشت» تفسیر خود از هر نمودار و نتیجه را بنویسد تا دیگر اعضای تیم نظر وی در لحظه ببینند.
۲۲. چه امکاناتی در صفحه پرسشنامههای من وجود دارد؟
اگر میخواهید پرسشنامهای که قبلا ساختهاید را تکرار کنید، آنرا فعال و یا غیرفعال کنید، آنرا خاتمه دهید تا افرادی که لینک آنرا از قبل دارند دیگر نتوانند سوالات را ببینند، در صفحه پرسشنامههای من، ماوس را روی پرسشنامه موردنظر قرار دهید تا این امکانات را ببینید. برای آشنایی بیشتر این ویدیو را ببینید.
۲۳. چگونه سوال اولویتدهی در پُرسلاین تعریف و تحلیل کنید؟
اولویتدهی در پرسشنامههای تحقیقات بازار و نظرسنجی مشتری و کارکنان کاربرد فراوانی دارد. در این ویدیو با نوع سوال اولویتدهی و چگونگی تحلیل داده و نمودارهای آن در کاربری رایگان پُرسلاین آشنا شوید.
۲۴. گزارشساز چیست و چگونه کار میکند؟
گزارشساز، امکان ایجاد نمودارهای گرافیکی برای بخشی از نتایج را ایجاد میکند. این امکان به راحتترین و سریعترین شکل، دیدگاهی در خصوص بُرشی از دادههای جمعآوریشده برای طراح پرسشنامه فراهم میکند.
۲۵. دسترسی به موقعیت مکانی پاسخدهندگان چگونه ممکن است؟
در بسیاری از پرسشگریهای میدانی تحقیقاتبازار، موقعیت مکانی پاسخدهندگان، دادهای ارزشمند محسوب میشود و در تصمیمگیری نهایی حائز اهمیت است. در کاربری سازمانی پُرسلاین میتوانید این ویژگی را فعال کنید و موقعیت پاسخدهندگان را به صورت پینشده بر روی نقشه مشاهده کنید.
۲۶. چگونه فرم و پرسشنامه آنلاین به زبان انگلیسی، عربی و ترکی بسازیم؟
در پُرسلاین علاوه بر فارسی، میتوانید فرم، نظرسنجی و پرسشنامه به زبان انگلیسی، عربی و ترکی بسازید و آن را در اختیار مشتریان و کارکنان غیر فارسیزبان خود قرار دهید.
۲۷. چگونه از پاسخدهندگان فایل دریافت کنیم؟
کافی است در هنگام ساخت پرسشنامه، نوع سوال آپلود فایل را به پرسشنامه خود اضافه کنید و به راحتی انواع فایل از قبیل تصویر، صوت، ویدیو، PDF و . را از پاسخدهندگان به نظرسنجی دریافت کنید.
۲۸. ایمیلهای اطلاعرسانی چیست و چگونه کار میکند؟
اگر میخواهید با ثبت هر پاسخ در فرم آنلاین یا پرسشنامه اینترنتی، بلافاصله از محتوای پاسخ ثبتشده، در اینباکس ایمیل خود مطلع شوید، باید امکان «ایمیلهای اطلاعرسانی» را در نظرسنجی آنلاین خود استفاده کنید. این ویژگی به شما امکان ارسال پاسخ ثبتشده توسط هر پاسخدهنده را اینباکس وی نیز میدهد. برای آشنایی بیشتر این ویدیو را ببینید.
۲۹. چگونه میتوان به پاسخدهندهها امکان ویرایش پاسخهای ثبتشده را داد؟
در بسیاری فرم و پرسشنامهها باید پاسخدهندگان این امکان را داشته باشند که اطلاعات ورودی را به روز کنند. در این ویدیو با نحوهٔ ویرایش پاسخ ثبتشده توسط پاسخدهنده آشنا شوید.
۳۰. چگونه میتوان برای هر پاسخدهنده، لینک اختصاصی تولید کرد؟
شما میتوانید با استفاده از امکان درج اطلاعات مخفی، لینکهای اختصاصی از پرسشنامه تولید کنید تا هر پاسخدهنده تنها از طریق آن بتواند پاسخ ثبت کند یا با استفاده از دادههایی که از پاسخدهندگان دارید، آنها را بخشبندی(Segment) کنید و بسیاری مزایای دیگر. برای آشنایی این ویدیو را ببینید.
۳۱. چگونه میتوان همه یا بخشی از سوالهای پرسشنامه را به صورت تصادفی نمایش داد؟
شما با استفاده از امکان نمایش تصادفی سوالات در پرسشنامه میتوانید به هر کاربر سوالات متفاوتی را در یک آزمون نشان دهید و درصد تقلب در آزمونهای آنلاین را کاهش دهید. این امکان در تمامی کاربریهای پرسلاین اعم از کاربری رایگان، حرفهای و سازمانی در دسترس است.
۳۲. چگونه روی سوالهای چندگزینهای چندانتخابی، شرط تنظیم کنیم؟
در این ویدیو نحوهٔ افزودن شرط روی سوالهای چندگزینهای چندانتخابی را آموزش میدهیم. با استفاده از این امکان میتوانید پاسخدهنده را دقیقا به سوالات مربوط به گزینههایی که انتخاب کرده، هدایت کنید.
۳۳. چگونه میتوان پاسخهای هر فرد را به طور جداگانه دید؟
در جدول نتایج، با استفاده از لینک پاسخنامه برای هر پاسخدهنده میتوانید پاسخهای ثبت شده توسط او را به صورت مجزا روی فرم هم مشاهده کنید. در کاربری حرفهای و سازمانی، میتوانید پاسخنامه را از طریق صفحه تشکر یا ایمیلهای اطلاعرسانی، با پاسخدهنده به اشتراک بگذارید.
۳۴. چگونه کلید آزمون را پس از پایان آزمون با پاسخدهندهها به اشتراک بگذارم؟
با ایجاد کلید آزمون و انتخاب گزینه درست برای هر سوال، از طریق لینک پاسخنامه در جدول نتایج، پاسخنامه تصحیحشده هر پاسخدهنده را روی فرم مشاهده کنید. میتوانید پاسخنامه را از طریق صفحه تشکر یا ایمیلهای اطلاعرسانی با پاسخدهنده نیز به اشتراک بگذارید.
۳۵. چگونه پُرسلاین کار مدیران منابع انسانی را راحتتر، سریعتر و ارزانتر میکند؟
صدها مدیر منابع انسانی برای ارزیابی عملکرد کارکنان، نظرسنجی کارکنان، ارزیابی ۳۶۰ درجه، فرم استخدامی و مدیریت تجربه کارکنان، روزانه از پُرسلاین استفاده میکنند. در این ویدیو ببینید پُرسلاین چگونه کار مدیران و کارشناسان منابع انسانی را راحتتر، سریعتر و ارزانتر میکند.
۳۶. چگونه پرسلاین باعث افزایش سرعت و کاهش هزینههای بیمارستانها میشود؟
نظرسنجی بیمار و همراه بیمار، فرم و چکلیستهای پرستاری، اعتباربخشی بیمارستانی در کنار تولید داشبورد گزارشگیری اختصاصی، تنها بخشی از امکانات پُرسلاین ویژه بیمارستانها و مراکز درمانی است. در این ویدیو با این امکانات آشنا شوید.
۳۷. افزونه فرم ساز پرس لاین چیست و چطور کار میکند؟
به دنبال امنترین و کاملترین افزونه فرم ساز رایگان فارسی هستید؟ افزونه فرم ساز رایگان پرس لاین به شما کمک میکند انواع فرم آنلاین را به راحتی در وبسایت وردپرسی خود بارگذاری کنید و با طراحی و تنظیمات پیشرفته بهترین نتیجه را از آن بگیرید.
تلفن ۸۸۵۵۶۳۰۷ - ۰۲۱ و ۸۸۵۵۶۵۱۱ - ۰۲۱ و ۸۸۵۵۷۳۹۳ - ۰۲۱ و ۹۱۰۷۱۹۷۹-۰۲۱
(پاسخگویی تلفنی شنبه تا چهارشنبه ۹ تا ۱۷، پنجشنبهها ۹ تا ۱۳)
- محصول
- ویژگیهای جدید
پُرسلاین(Porsline) نرم افزار فرم ساز آنلاین رایگان تحت وب است که ساخت پرسشنامه آنلاین، نظرسنجی آنلاین، آزمون آنلاین و فرم آنلاین را برای کاربران ساده، سریع و ارزان کرده است. آزمون ساز آنلاین پرس لاین(porsline) توسط معلمان، دانشگاه ها و مدارس، پرسشنامه ساز و فرم ساز پرس لاین(porsline) توسط مدیران بازاریابی و تحقیقات بازار، مدیران منابع انسانی برای انجام نظرسنجی کارکنان و ارزیابی عملکرد منابع انسانی، مدیران مشتری برای انجام رضایت سنجی مشتری و سنجش تجربه مشتری، مدیران استارت آپ ها، مدیران IT و مدیران عامل استفاده میشود. کاربران پرس لاین به صدها نمونه فرم، نمونه آزمون، نمونه پرسشنامه و نمونه نظرسنجی برای شروع به کار دسترسی دارند.
نشانی: تهران، یوسف آباد، خیابان فتحی شقاقی، بین بیستون و چهلستون، پلاک ۷۶، واحد ۳
کلیه حقوق این سایت متعلق به شرکت سیستم گستر چیستا (نرم افزار فرمساز و پرسشنامهساز پُرسلاین/Porsline) است. ۱۴۰۱-۱۳۹۵
نحوهٔ استفاده از حلقهٔ for در آرایههای PHP
پیش از این با نحوهٔ استفاده از حلقهٔ foreach به منظور دستیابی به اِلِمانهای یک آرایه در زبان PHP آشنا شدیم؛ اما گفتیم که به غیر از این ساختار، یکسری لوپ (حلقه) دیگر نیز در این زبان تعبیه شدهاند که با استفاده از آنها میتوان به اعضای یک آرایه دست یافت که عبارتند از:
- for
- while
- do while
آشنایی با ساختار حلقهٔ for
ساختار این نوع حلقه به نسبت دیگر ساختارها تا حدودی پیچیده است و میشود گفت زمانی از این نوع لوپ استفاده میشود که از قبل میدانیم چند بار اسکریپت مد نظر باید اجرا گردد. به عنوان ساختار کلی حلقهٔ for داریم:
همانطور که مشاهده میشود، for دارای سه پارامتر ورودی است. Initialization (شروع) متغیری است معمولاً از نوع عددی که نقطهٔ شروع یا به عبارتی مقدار اولیهٔ شمارنده را مشخص میسازد، Condition (شرط) هم در آغاز هر بار اجرای حلقه چک میشود به طوری که اگر True بود حلقه ادامه مییابد و در صورتی هم که برابر با False بود، اجرای این حلقه خاتمه خواهد یافت و در نهایت به Step (گام) میرسیم که در این گام مقدار متغیر Initialization را با هر مقداری که در نظر داشته باشیم تغییر میدهیم اما به یاد داشته باشیم که این تغییر مقدار در پایان هر بار اجرای حلقه صورت میگیرد. فلوچارت مرتبط با نحوهٔ اجرای این نوع لوپ به صورت زیر است:
برای روشنتر شدن نحوهٔ کارکرد حلقهٔ for، در ادامه مثالی میآوریم:
همانطور که مشاهده میشود، به جای Initialization یا به عبارتی متغیری که این وظیفه را دارا است تا نقطهٔ شروع حلقه را مشخص کند، متغیری در نظر گرفتهایم تحت عنوان i$ با مقدار اولیهٔ ۱ سپس یک علامت ; قرار داده و Condition یا شرطی را نوشتهایم که در هر بار اجرای حلقه چک خواهد شد که در این مثال گفتهایم مادامی که مقدار متغیر i$ کوچکتر یا مساوی با ۳ بود، این حلقه نحوۀ ایجاد افزایش ادامه یابد. مجدد یک علامت ; قرار داده و در نهایت Step را نوشتهایم بدین صورت که در هر بار اجرای حلقه، در انتهای اسکریپت یک واحد به متغیر i$ اضافه خواهد شد (علائم ++ منجر به افزایش یک واحد به متغیر عددی i$ خواهد شد.) نیاز به توضیح نیست که داخل حلقه هم اسکریپتی نوشتهایم که مقدار متغیر i$ را چاپ میکند به طوری که به عنوان خروجی این اسکریپت داریم:
به منظور درک بهتر این ساختار، نحوهٔ اجرای اسکریپت فوق را تفسیر میکنیم. در ابتدا متغیری تعریف کردهایم تحت عنوان i$ که مقدار اولیهٔ این متغیر یک عدد صحیح برابر با ۱ است. زمانی که این اسکریپت را اجرا میکنیم، شرط در نظر گرفته شده میسنجد ببیند که آیا مقدار i$ کوچکتر یا مساوی (=>) با عدد ۳ هست یا خیر که اگر جواب این شرط اصطلاحاً Ture (درست) بود، حلقه یک بار اجرا میشود و در پایان اسکریپتهای قرار گرفته داخل این حلقه، یعنی جایی که از دستور echo استفاده کردهایم، پارامتر سوم داخل این حلقه اجرا شده و یک واحد به i$ افزوده میگردد و مقدارش برابر با ۲ میشود. مجدد شرط بررسی شده و کماکان مقدار True است و حلقه یک بار دیگر میچرخد و در پایان اسکریپت مجدد یک واحد به مقدار متغیر i$ اضافه شده و مقدارش برابر با ۳ میشود.
در ادامه، وقتی که شرط بررسی میشود، میبینیم که کماکان True است چرا که علائم => حاکی از آنند که این متغیر نحوۀ ایجاد افزایش باید کوچکتر یا مساوی با عدد ۳ باشد که در این مرحله مقدار متغیر i$ برابر با عدد ۳ است؛ به عبارتی، شرط برقرار است و حلقه یک بار دیگر اجرا میشود تا اینکه در انتهای اسکریپت مقدار متغیر i$ برابر با ۴ شده که مسلماً شرط False شده و این حلقه خاتمه مییابد. در همین راستا، با یک تغییر کوچک در اسکریپت فوق میبینیم که شرط هرگز برقرار نشده و حلقه اجرا نمیگردد:
در واقع، از آنجا که مقدار اولیهٔ در نظر گرفته شده برای متغیر i$ برابر با عدد صحیح ۴ است و در شرط هم گفتهایم که این مقدار باید کوچکتر یا مساوی با عدد ۳ باشد، این شرط هرگز برقرار نشده و اسکریپت ما هم اجرا نخواهد شد.
نکتهٔ دیگری که در ارتباط با پارامتر سوم (Step) باید در نظر گرفت اینکه معمولاً این پارامتر وظیفه دارد تا مقدار متغیر مذکور رو افزایش دهد، اما این در حالی است که در برخی شرایط میتوان این مقدار را کاهش هم داد. به عنوان مثال داریم:
به عنوان خروجی هم داریم:
در واقع، در اسکریپت فوق گفتهایم مادامی که مقدار متغیر i$ بزرگتر یا مساوی با عدد ۱۰ است، حلقه اجرا شده و در پایان هر بار چرخش هم یک واحد از متغیر i$ کم شود (علائم -- حاکی از کم شدن یک واحد از عدد صحیح هستند.) همچنین در پارامتر Step میتوان عمل ضرب و تقسیم هم انجام داد به طوری که در اسکریپت زیر به راحتی مقدار متغیر مذکور را به توان رساندهایم:
به عنوان خروجی داریم:
در تفسیر اسکریپت فوق بایستی بگوییم که در اولین باری که حلقه اجرا میشود، شرط برقرار است چرا که عدد ۱ از ۷۰ کوچکتر است. حال پس از اینکه حلقه برای اولین بار اجرا شد، در پایان اجرا مقدار اولیهٔ متغیر i$ که برابر با ۱ بود در عدد ۲ ضرب شده و مجدد داخل همان متغیر i$ ذخیره میشود که از این پس مقدار این متغیر میشود ۲ = ۱ × ۲ و مسلماً زمانی که شرط چک میشود، عدد ۲ از ۷۰ کوچکتر بوده و شراط برابر با True خواهد بود و این حلقه اجرا شده بدین شکل که در ادامه مقدار متغیر i$ که از این پس برابر با ۲ است مجدد در عدد ۲ ضرب شده و مقدارش برابر با ۴ میشود و این کار ادامه مییابد تا جایی که مقدار متغیر i$ بیش از ۷۰ شده و پاسخ شرط اصطلاحاً False میگردد.
اختیاری بودن پارامترهای حلقهٔ For
لازم به ذکر است که هر سه پارامتر ورودی این حلقه Optional (اختیاری) هستند. برای مثال:
به عنوان خروجی داریم:
در تفسیر اسکریپت فوق بایستی گفت که ابتدا به ساکن دو متغیر تعریف کردهایم تحت عناوین noOne$ و noTwo$ اما این در حالی است که در حلقهٔ for پارامتر اول را درج نکردهایم و صرفاً به بیان Condition و همچنین Step پرداختهایم (البته به خاطر داشته باشید گرچه پارامتر اول نوشته نشده است، اما علامت ; مرتبط نحوۀ ایجاد افزایش با آن میبایست گذاشته شود که در غیر این صورت با ارور مواجه خواهید شد.)
همچنین توجه داشته باشید که اگر پارامتر دوم (Condition) حذف گردد، به صورت پیشفرض مقدار True برای شرط این حلقه در نظر گرفته خواهد شد و نیاز به توضیح نیست که در چنین شرایطی یک حلقهٔ به اصطلاح Infinite (بیپایان) خواهیم داشت. در همین راستا داریم:
میبینیم که پارامتر وسط، همان پارامتری که مربوط به شرط است، حذف شده است اما کماکان علامت ; سر جایش باقی است. به عنوان خروجی هم داریم:
در واقع، این حلقه تا بینهایت ادامه خواهد یافت تا زمانی که شما اجرا را متوقف نمایید. اگر هم بخواهیم مثالی از حذف هر سه پارامتر بزنیم، خواهیم داشت:
به عنوان خروجی داریم:
در حقیقت، سازوکار حلقهٔ فوق بدین صورت است که کلیهٔ پارامترها را حذف نموده و داخل حلقه متغیری تعریف کردهایم تحت عنوان i$ که مقدارش برابر با تابع از پیش تعریفشدهای در زبان PHP تحت عنوان ()rand است که یک عدد تصادفی تولید میکند بدین صورت که دستور دادهایم تا این عدد رَندوم در بازهٔ ۱ تا ۱۰ باشد. سپس شرطی در نظر گرفتهایم بدین شکل که به محض اینکه مقدار این عدد تصادفی برابر با ۲ شد، از داخل حلقه خارج شویم (دستور break این وظیفه را دارا است تا حلقه را متوقف نماید.)
کاربرد حلقهٔ For در دنیای واقعی
ذکر مثال از کاربردهای این نوع لوپ در توسعهٔ وب اپلیکیشنها، میتواند منجر به درک بهتر کاربردهایش گردد که یکی از آن موارد، ساخت منو به صورت دینامیک (پویا) است. به عنوان مثال داریم:
اگر به سورس خروجی اسکریپت فوق نگاه کنیم، خواهیم داشت:
در تفسیر اسکریپت فوق بایستی بگوییم آرایهای داریم تحت عنوان menu$ که حاوی نام برخی زبانهای برنامهنویسی است (البته نیاز به توضیح نیست که NodeJS زبان برنامهنویسی نیست!) سپس در متغیری تحت عنوان count$ و با استفاده از فانکشن از پیش تعریفشدهای در زبان PHP به نام ()count تعداد اندیسهای آرایهٔ menu$ را درآوردهایم که برابر است با چهار.
-
را چاپ کردهایم؛ سپس با استفاده از حلقه اقدام به چاپ کردن عناصر داخل آرایه نمودهایم بدین صورت که شمارندهای تحت عنوان index$ با مقدار اولیهٔ صفر ایجاد کرده، سپس به عنوان شرط این حلقه گفتهایم مادامی که مقدار این شمارنده از مقدار متغیر count$ کوچکتر بود، این حلقه ادامه یافته و به عنوان پارامتر Step نیز دستور دادهایم تا در هر بار Iteration (چرخش) حلقه، یک واحد به مقدار متغیر index$ اضافه گردد.
داخل حلقه هم با استفاده از دستور echo تگهای آغازین و پایانی را چاپ کرده و برای اینکه آیتمهای منو لینک باشند، از تگهای آغازین و پایانی نیز استفاده نمودهایم. حال برای چاپ کردن اِلِمانهای آرایه ابتدا از علائم < >استفاده کردهایم چرا که پیش از این توضیح دادیم زمانی که بخواهیم مقادیری از یک آرایه که اِسترینگ (رشته) هستند را با استفاده از دستور echo چاپ کنیم، میبایست از این علائم استفاده نمود؛ سپس نام آرایهٔ مذکور (menu$) را نوشته و داخل علائم [ ] مرتبط با این آرایه، شمارندهٔ index$ را قرار دادهایم (همچنین به عنوان مقدار اَتریبیوت href تگ نیز یک # قرار داده و نام زمان مد نظر را چاپ کردهایم.)
در حقیقت، زمانی که اسکریپت فوق اجرا میشود، در اولین Iteration (چرخش) شرط برقرار خواهد بود چرا که مقدار متغیر index$ که برابر با صفر است از مقدار متغیر count$ که برابر با چهار است کوچکتر است؛ لذا دستور echo اجرا شده و اولین لینک از منو (Java) روی صفحه چاپ میشود بدین صورت که با نوشتن [menu[$index$ دستور دادهایم خانهٔ اول (با اندیس صفر) از آرایهٔ menu$ چاپ شود. سپس یک واحد به مقدار متغیر شمارنده اضافه شده و این کار تا زمانی ادامه مییابد تا هر چهار اِلِمان آرایهٔ ما چاپ گردد. در نهایت هم با استفاده از دستور echo تگ پایانی را چاپ کرده و منو تکمیل شده است. حال اگر بخواهیم منوی فوق را با تعداد خطوط کمتری بنویسیم، خواهیم داشت:
در واقع، پارامتر Initialization (شروع) میتواند شامل هر تعداد متغیری باشد که مد نظر داریم بدین صورت که آنها را با یک کاما از یکدیگر مجزا سازیم.
استفاده از حلقهٔ For به منظور ایجاد پسورد یا هَش
یکی دیگر از مثالهای کاربردی استفاده از این نوع لوپ (حلقه)، ساخت پسورد و یا اِسترینگی به عنوان هَش است. فرض کنیم قصد داریم برای کاربران سایت یک پسورد رَندوم هشت کاراکتری بسازیم (و یا مثلاً برای ساخت یک لینک بازیابی رمزعبور، نیاز به یک هَش داریم.) برای این منظور، به سادگی از این حلقه میتوانیم به صورت زیر استفاده نماییم:
به عنوان خروجی داریم:
و اگر بار دیگر اسکریپت فوق را اجرا کنیم، خواهیم داشت:
میبینیم که پسوردها کاملاً رَندوم تولید شدهاند (البته در عین حال این نکته را هم در نظر داشته باشیم که در شرایط بسیار نادری ممکن است بر حسب تصادف دو پسورد کاملاً یکسان شوند که البته احتمال چنین چیزی بسیار پایین است.)
در تفسیر اسکریپت فوق بایستی بگوییم که ابتدا به ساکن یک متغیر تعریف کردهایم تحت عنوان password$ که خالی است. سپس با استفاده از یک حلقه، دستور دادهایم مادامی که مقدار متغیر i$ کمتر از عدد هشت است، این حلقه ادامه یابد. داخل این حلقه هم متغیری که پیش از این تحت عنوان password$ ساختیم را مقداردهی کردهایم بدین صورت که از دو تابع از پیش تعریف شده در زبان PHP تحت عناوین ()rand و ()chr استفاده کردهایم که به نظر میرسد تا این مرحله از آموزش به خوبی با کاربرد تابع ()rand آشنا شده باشید؛ لذا میپردازیم به کاربرد تابع جدید.
به طور خلاصه، کاربرد تابع ()chr در زبان PHP این است که کاراکتر معادل یک مقدار ASCII را در قالب اِسترینگی تککاراکتری باز میگرداند. در مثال فوق، گفتهایم که تابع ()rand عددی رِندوم مابین ۰ تا ۲۵ در اختیار ما قرار داده، سپس برای آنکه میزان تصادفی بودن آن را بیشتر کنیم، خروجی را با عدد اختیاری همچون ۹۷ جمع کرده و حاصلجمع آنها به عنوان پارامتر ورودی تابع ()chr در نظر گرفتهایم که این تابع هم حرف معادل با آن عدد را باز میگرداند.
پیش از این با مفهوم Concatenation آشنا شدهایم. با در نظر گرفتن این موضوع، در هر بار اجرای حلقهٔ فوق خروجی تابع ()chr را با استفاده از ساختار =. به متغیر password$ الحاق کردهایم (چسباندهایم) تا اینکه در نهایت مقدار این متغیر هشت حرف کاملاً تصادفی خواهد بود.
مراحل و نحوه ایجاد انبار داده در سازمان
بسیاری از شرکتها و سازمانها به این باور رسیدهاند که گردآوری، سازمان دهی و یکپارچه سازی دادهها در یک مخزن داده برای مدیریت بهینه و اتخاذ تصمیمات کلان یک ضرورت میباشد.
به طور کلی ساخت یک انبار داده، به شکل یک پروژه شامل مراحل اصلی زیر میباشد:
۱- استخراج دادههای تراکنشی از پایگاههای داده به یک مخزن واحد
شناخت منابع دادههای سازمان و استخراج دادههای ارزشمند از آنها یکی از اصلیترین مراحل ایجاد انبار داده میباشد.
۲- تبدیل دادهها
از آنجائی که سیستمهای اطلاعاتی و برنامههای کاربردی یک سازمان غالبا توسط افراد و پروژههای مختلف به مـرور زمان در مواجهـه با نیـازهای جدید سـاخته یا تغییر شـکل داده میشـوند، یکسـان سـازی آنها امری ضروری میباشد.در بسیاری از موارد نیز سیستمهای اطلاعاتی در بسترهای مختلف پایگاه داده مانند Microsoft SQL Server ،Oracle ، Sybase ، Microsoft Access و غیره طراحی گردیدهاند. بررسی جداول، برقراری ارتباط بین فیلدها و یک شکل سازی دادهها در این مرحله صورت میپذیرد.
۳- بارگذاری دادههای تبدیل شده به یک پایگاه داده چند بعدی
بر خلاف پایگاه داده سیستمهای عملیاتی (OLTP) که دارای معماری رابطهای میباشند و از اصول نرمالیزه استفاده میکنند، طراحی انبار داده به شکلی ویژه بدون بهره گیری از اصول نرمالیزاسیون میباشد. در انبار داده فیلدها در جاهای مختلفی تکرار میشوند و روابط بین جداول کمتر به چشم میخورند. علت آن هم افزایش سرعت پردازش اطلاعات هنگام گزارشات و عملیات آماری میباشد.
۴- تولید مقادیر از پیش محاسبه شده جهت افزایش سرعت گزارشگیری
مـقادیر از پیـش محاسـبه شده را تراکـم نیـز مـینامـند. ایـن مرحلــه توســط سیستـمهایی نظــیر Microsoft SQL Server Analysis Services بسیار ساده تر شده است. ایـن تراکمها کـه در ابـعاد مختلـف انبار داده سـاخته میشوند، موجب میشوند که سرعت انجام عملیات گزارش گیری به شکل محسوسی افزایش یابد. باید توجه داشت که عملیات ساخت این مقادیر بسیار زمان گیر بوده و نیازمند حافظه زیادی بر روی سرور است.
۵- ساخت (یا خرید) یک ابزار گزارشگیری
پس از انجام مراحل فوق، شـما میتوانـید نسبـت به ساخت یا خـرید یـک نرم افزار گزارش گیـری تصمیم گیری نمایید. به طور معمـول هزینه سـاخت یک نرم افزار گزارش گـیری، بالاتـر از هزینـه خریـد آن از یک شرکت خارجـی میشود.
ویژگیهای اصلی دادههای انبار دادهها
دادههای موجود در انبار داده ها از سیستمهای عملیاتی متنوع (نظیر سیستمهای پایگاه دادهها) و منابع دادهای خارجی (نظیر پایگاه دادههای آماری و WWW ) یکپارچه میشوند. تفاوتهای ساختاری و معنایی دادهها باید پیش از یکپارچه سازی انسجام یابند. برای مثال دادهها باید مطابق با مدل دادهای یکپارچه “همگن” شوند. به علاوه، مقادیر دادهای سیستمهای عملیاتی باید پاک شوند تا دادههای صحیحی در انبار داده ها وارد شوند. نیاز به دادههای تاریخی یکی از موارد مهم درشیوه انبار دادهها است. دادههای تاریخی برای تحلیل روند کسب و کار ضروری هستند. البته هزینه نگهداری این گونه دادهها نیز باید مورد توجه قرار گیرد. به علاوه، دادههای انبار دادهها ثابت هستند، برای مثال دسترسی به DWH از نوع خواندنی است. انجام اصلاحات در این دادهها فقط هنگامی صورت میگیرد که اصلاحات دادههای منبع در انبار انتشار یابند. DWH دادههای دیگری به نام دادههای اشتقاق یافته (derived data) دارد. این دادهها به طور صریح در منابع عملیاتی ذخیره نمیشوند، بلکه در حین بعضی از فرایندها از دادههای عملیاتی، اشتقاق مییابند. برای مثال دادههای فروش را میتوان در سطوح مختلف (هفتگی، ماهانه، فصلی) در انبار ذخیره نمود.
Data Warehouse
سیستم های انبار دادهها
سیستم انبار دادهها (DWS) شامل انبار دادهها و همه مولفههایی است که برای ساخت، دستیابی و نگهداری DWH به کار میروند. انبار دادهها بخش مرکزی سیستم انبار دادهها را تشکیل میدهد. گاهی اوقات انبار دادهها حجم عظیمی از اطلاعات را در واحدهای منطقی کوچکتر به نام Data Mart نگهداری میکند. مولفه آماده سازی، مسوولیت کسب یا دریافت دادهها را بر عهده دارد. این مولفه شامل همه برنامهها و برنامههای کاربردی ای است که مسوول استخراج دادهها از منابع عملیاتی هستند. مولفه دستیابی شامل برنامههای کاربردی مختلف (OLAP یا برنامههای کاربردی داده کاوی) است که امکان استفاده از اطلاعات ذخیره شده در انبار دادهها را فراهم میآورند.
مولفه مدیریت Metadata، وظیفه مدیریت، تعریف و دستیبابی به انواع مختلف Metadata را بر عهده دارد. در اصل ،Metadata “دادههایی درباره دادهها” یا “دادههایی است که مفهوم دادهها را توصیف میکنند”. انواع مختلف Metadata در انبار دادهها وجود دارند. مثلا اطلاعاتی درباره منابع عملیاتی، ساختار دادههای DWH و کارهایی که در حین ساخت، نگهداری و دستیبابی به DWH انجام میشوند. نیاز به Metadata شناخته شده است. پیاده سازی یک DWS منسجم، کار پیچیده و دشواری است و شامل دو فاز میباشد. در فاز اول که پیکربندی DWS نام دارد، دیدگاه مفهومی انبار دادهها مطابق با نیازمندیهای کاربر مشخص میشود. سپس منابع دادهای دخیل و روش استخراج و بارگذاری در انبار دادهها تعیین میگردد. سرانجام، درباره پایگاه دادههای مورد نظر و روشهای دستیبابی دادهها تصمیم گیری خواهد شد. پس از بار گذاری اولیه، در فاز عملیات DWS باید دادههای انبار دادهها به منظور منظم refresh شوند.
طراحی انبار دادهها
روشهای طراحی انبار دادهها امکان پردازش کارآمد query را برروی حجم عظیمی از دادهها فراهم میآورند. نوع ویژهای از الگوی پایگاه دادهها به نام star برای مدل سازی انبار دادههای چند بعدی به کار میرود. در این حالت، پایگاه دادهها از یک جدول مرکزی واقعیت یا fact و جداول چند بعدی تشکیل شده است. جدول واقعیت حاوی tupleهایی است که بیانگر واقعیتهای کسب و کار مانند فروش یا عرضه هستند. هر tuple جدول واقعیت به tupleهای جدول چند بعدی اشاره دارد. هر tuple جدول چند بعدی مواردی نظیر محصولات، مشتریان، زمان و فروشنده را نشان میدهد.
افزایش حجم درایو C در ویندوز با چند راهکار ساده و کاربردی
پارتیشن سیستم یک قسمت اساسی در هر رایانه است، زیرا زمانی که فضای پارتیشن سیستم از بین برود، رایانه شما با مشکلات مختلفی روبهرو خواهد شد. زمانی که ویندوز از فضای غیرکافی در پارتیشنها اطلاع میدهد. شما میتوانید از روشهای مختلفی برای حل این مشکل استفادهکنید.
بهعنوان مثال پاکسازی درایو، نصب مجدد سیستم و حذف دادهها که برای افزایش حجم درایو C شما میتوانید فایلهای قدیمی یا فایلهای غیرقابل استفاده را حذف کنید. اما اگر راه بهتری پیدا نکنید مجبورخواهیدبود در مدت زمان کوتاهی بارها و بارها اینکار را تکرارکنید.
در این مقاله از مجله تکنولوژی ایده آل تک قصد داریم بهترین روشهای افزایش حجم درایو C را به شما معرفی کنیم. اگر شما نیز از کافی نبودن حافظه درایو سیستم عامل خود به ستوه آمدهاید؛ حتما تا پایان با ما همراه باشید.
راههای افزایش حجم درایو C
در بسیاری از موارد، افراد برای افزایش حجم درایو C مجبور به حذف پارتیشنهای دوم و سوم شده و قالببندی جدیدی در درایوهای خود ایجاد میکنند که این امر، گاهی اوقات در اثر فراموش کردن بکاپگیری باعث ازبین رفتن اطلاعات مهم میشود، اما با توجه به نتایج بدستآمده از جستجوهای گوگل بسیاری از کاربران دیگر تمایلی به این کار ندارند و به دنبال روشهای دیگر برای افزایش حجم هستند.
افزایش حجم درایو C تقریبا در هر سه نسخه محبوب ویندوز (۷، ۸ و ۱۰) به شکل یکسانی صورت میگیرد. در کل به سه روش میتوانید پارتیشن C را گسترش دهید:
استافده از Disk Management
Disk Management در تمامی ویندوزهای ۷، ۸، ۱۰ و حتی XP ، ابزاری مفید برای رفع مشکلات پارتیشن و دیسک محسوب میشود. افزایش و کاهش حجم پارتیشن، کار اساسی این ابزار است، شما میتوانید برای افزایش حجم درایو c با Disk Management به صورت زیر عمل کنید:
- مرحله اول: روی Start کلیک کرده، سپس روی My Computer کلیک راست کرده و Manage را انتخاب کنید.
- مرحله دوم: در پنجره Computer Management روی Disk Management کلیک کنید، سپس همهی درایوها و حجم آنها را مشاهده خواهیدکرد.
- مرحله سوم: روی C volume کلیک کرده و Extend Partition را انتخاب کنید.
- مرحله چهارم: فضایی را که در نظر دارید به حجم درایو اضافه کنید مشخص کرده، سپس روی Next و Finish کلیک کنید.
در برخی شرایط، Disk Management کارایی ندارد، برای مثال اگر بخواهید پارتیشنی را که قالب NTFS یا RAW نیست گسترش دهید؛ آنرا خاکستری مشاهده میکنید که امکانپذیر نیست. یا اگر بخواهید یک پارتیشن اصلی را گسترش دهید که هیچ فضای مجزایی ندارد استفاده از مدیریت دیسک کارایی ندارد.
استفاده از Disk Part
همانند Disk Management قابلیت Disk Part نیز یک ابزار داخلی ویندوز برای افزایش فضای درایو است. Disk Part یک راهکار برای زمانی است که مدیریت دیسک کاربردی نیست. کار با Disk Part نسبت به Disk Management کار چندان راحتی نیست؛ شما با استفاده از CMD یا نحوۀ ایجاد افزایش همان خط فرمان از طریق اسکریپتها یا دستورات ورودی از این ابزار برای مدیریت دیسک و افزایش حجم درایوها استفاده میکنید.
- مرحله اول: با استفاده از کیبورد، دکمهی Win + R را بزنید تا صفحهی Run باز شود، diskpart.exe را تایپ کرده سپس Enter را فشار دهید.
- مرحله دوم: عبارت list disk را تایپ کنید و enter بزنید.
- مرحله سوم: عبارت select disk n را تایپ کنید و اینتر بزنید. (n شماره دیسک مورد نظر است)
- مرحله چهارم: عبارت select volume n را تایپ کرده اینتر را بزنید. (n به تعداد حجم موردنظر اشاره میکند)
- مرحله پنجم: عبارت extend size =n را تایپ کنید و اینتر را بزنید. (n فضایی است که میخواهید به درایو اضافه شود)
- مرحله ششم: Exit را تایپ کنید و از این صفحه خارج شوید
بدینگونه درایو c را از طریق diskpart گسترش دادید. با این حال در این مورد نیز مانند Disk Management اگر فضای خالی به دیسک اختصاص داده نشده باشد، نمیتوانید با این روش آنرا گسترش دهید.
استفاده از نرم افزارهای جانبی
شما باید یک فضای اختصاصی از درایوی دیگر به درایو C منتقل کنید. برای انجام اینکار و جابهجایی فضا از پارتیشنها، نیاز به نرمافزارهای جانبی است. برای این منظور نرمافزارهای متعددی وجود دارد که در اینجا برخی از آنها را معرفی میکنیم.
یکی از نرمافزارهای افزایش فضای درایو C در ویندوزهای ۷، ۸ و ۱۰ که به کاربر این امکان را میدهد بدون حذف پارتیشنهای دیگر، دارای حجم بیشتری در درایو ویندوز باشد، برنامه AOMEI Partition assistant است.
با استفاده از این نرم افزار میتوانید به راحتی پارتیشنها را جابهجا کنید، علاوه بر این، عملکردهای مفید دیگری مانند Merge Partition ، Convert MBR to GPT ،Convert GPT to MBR ، Extend Partition ، Wipe Partition و … در اختیار شما قرار دارند.
این نرمافزار که برای ویندوزهای ۷، ۸، ۱۰ طراحی شدهاست، میتواند نیازهای اکثر کاربران خود را برآورده نماید. همچنین اگر شما از ویندوز سرور ۲۰۱۹، ۲۰۱۶، ۲۰۰۸، ۲۰۱۲ استفاده میکنید، میتوانید از برنامه AOME Partition assistant server بهراحتی استفاده کنید.
برای دانلود برنامه AOMEI Partition assistant میتوانید از لینک زیر استفاده کنید:
بعد از اینکه نرم افزار را با موفیت دانلود و راهاندازی کردید، برای افزایش حجم درایو C میتوانید مطابق مراحل زیر عمل کنید:
- مرحله اول: برنامه را راهاندازی کرده و وارد صفحه اصلی شوید، All Tools و Extend Partition Wizard را انتخاب کنید.
- مرحله دوم: یک روش عملیاتی برای گسترش درایو c انتخاب کنید، سپس بعد از پایان بارگیری اطلاعات دیسک روی Next کلیک کنید.
- مرحله سوم: در این مرحله درایوی را که قصد گرفتن مقداری فضای آزاد از آن و اضافه کردن به درایو c را دارید انتخاب کنید.
- مرحله چهارم: اندازهی فضایی که برای گسترش درایو c میخواهید را در اینجا مشخص کرده و روی دکمه Next کلیک کنید.
همچنین میتوانید Minimum Partition Size و Maximum Partition Size را مشاهده کنید که با حرکت پانل میتوانید اندازه فضای موردنظر خود مشخص کنید، یا در Partition New Size اندازه را بهصورت دستی وارد کنید.
- مرحله پنجم: بعد از انجام عملیات فوق درصورت اطمینان از اینکار روی گزینهی Pro کلیک کنید سپس منتظر نتیجه بمانید.
یکی دیگر از برنامههای جانبی افزایش فضای درایو c برنامهی EaseUS Partition Master است. این برنامه را میتوانید از طریق لینک زیر دانلود کنید:
برای شروع افزایش حجم پارتیشن ابتدا برنامه را راهاندازی کرده سپس پارتیشن مورد نظر خود را انتخاب کنید و در ادامه، مانند زیر عمل کنید:
- بر روی پارتیشن مورد نظر کلیک راست کرده و Move/Resize را انتخاب کنید.
- با حرکت پانل پارتیشن به راست، فضای موردنظر خود را به پارتیشن اضافه کنید؛ سپس برای تایید روی OK کلیک کنید
- اگر امکان افزایش حجم روی پارتیشن وجود ندارد یا فضای اختصاص یافته کافی نیست، میتوانید از تابع تغییر اندازهی پارتیشنها استفاده کنید تا بدون حذفکردن یا قالببندی جدید، فضای آزاد را از سایر پارتیشنها به درایو موردنظر اختصاص دهید.
- گزینهی Allocate XX space from را پیدا کنید، روی Select Partition کلیک کنید سپس درایو موردنظر را که قصد دارید از آن فضا اختصاص دهید انتخاب کنید. برای تغییر اندازهی فضای پارتیشن پانل را بهسمت راست یا سمت چپ بکشید، سپس برای تایید روی گزینهی Ok کلیک کنید. بعد از انجام این عملیات درایو دیگری که قصد افزایش فضای آنرا دارید انتخاب کنید و مراحل قبل را برای افزایش حجم آن تکرار کنید.
- برای نهاییکردن عملیات برروی گزینهی Execute Operation کلیک کرده، سپس با کلیک روی Apply تمامی تغییرات را ثبت کنید.
بعد از انجام این عملیات کامپیوتر خود را مجددا راهاندازی کنید تا تغییرات در ویندوز اعمال شود. اکنون با موفقیت درایو c را افزایش دادهاید.
یکی دیگر از نرمافزارها برای افزایش حجم درایو C برنامهی IM Magic Partition Resized است که یک ابزار رایگان برای تغییر اندازهی پارتیشنها محسوب میشود.
با استفاده از این نرمافزار میتوانید اندازهی پارتیشن موردنظر خود را در سه مرحله ساده افزایش دهید: کوچک کردن اندازهی پارتیشن دیگر برای ایجاد فضای غیراختصاص یافته، انتقال آن فضا به درایو c یا هر پارتیشن دیگر که موردنظر است و در نهایت اضافه کردن فضای اختصاصی به پارتیشن سیستم.
برنامه IM Magic Partition Resized را میتوانید از طریق لینک زیر دانلود کنید:
علاوه بر برنامههایی که معرفیشد نرمافزارهای متعدد دیگری مانند iSumsoftCloner و DiskGenius،Quora نیز وجوددارند که برای تغییر حجم درایوها طراحی شدهاند. بدین ترتیب با استفاده از این نرمافزارها شما میتوانید بدون نیاز به پشتیبانگیری(بکاپ گیری) از هرگونه اطلاعات در رایانه خود، حجم پارتیشن سیستم را افزایش دهید.
این نرمافزارها به شما کمک میکنند بدون داشتن سیستم فایل NTFS, FAT32 و همچنین بدون اینکه بخواهید پارتیشنهای سیستم را مجددا قالببندی یا فرمت کنید، درایو ویندوز را گسترش دهید.
کلام پایانی
بهطور خلاصه در این مقاله روشهای افزایش فضای درایو c را در ویندوزهای مختلف، بدون قالببندی جدید بررسی کردیم همانطورکه ذکر کردیم زمانیکه فضای اختصاصی در کنار پارتیشن موردنظر وجود نداشتهباشد، Diskpart و Disk Management کارایی لازم را نخواهند داشت، که در این صورت به یک نرمافزار برای افزایش فضا احتیاج خواهیمداشت.
آموزش طراحی قالب و یا تمپلیت پست اینستاگرام
در اینجا قصد داریم نحوه ی طراحی قالب و یا تمپلیت پست اینستاگرام را آموزش دهیم در مورد بهترین اَپ های ساخت تمپلیت در اینستاگرام صحبت کنیم. شما باید بدانید چه زمانی از تمپلیت های پست های اینستاگرام استفاده کنید.
آیا می خواهید با طراحی قالب یا تمپلیت پست اینستاگرام، ظاهر پیج خود را بهبود ببخشید و به آن ها طرح حرفه ای بدهید، اما نمی دانید از کجا شروع کنید؟ در اینجا به تمپلیت اینستاگرام نیاز پیدا می کنید.
اینستاگرام ابزاری غیرقابل انکار بازاریابی است، اما با بیش از 25 میلیون مشاغل امروز روی این پلتفرم، بسیار مهم است که شما وقت خود را صرف ایجاد پست های خوب و متفکر اینستاگرام کنید تا از این حالت جدا شوید.
شما باید یک برنامه طراحی استراتژیک را در اینستاگرام کسب و کار خود اعمال کنید تا فالوئرهای وفاداری را جلب کنید و موفقیت در برنامه را طولانی مدت پیدا کنید.
با این وجود ، ایجاد یک فید تمیز و منسجم اینستاگرام مهارت های طراحی را می طلبد که ممکن است احساس کنید کمبود آن وجود دارد. بعلاوه ، الگوریتم اینستاگرام از برندهایی که حداقل روزی یک بار ارسال می کنند - طرفداری می کند - این تعهد زمانی می تواند بر استرس شما بیفزاید.
با یک ظاهر متفاوت در پیج اینستاگرام خود می توانید فالوئرهای بیش تری جذب کنید و کسب و کار خود را بهبود ببخشید. این موضوع اهمیت بسیاری دارد، اما طراحی محتوا و متفاوت کردن آن کار دشواری است. به همین دلیل تمپلیت های اینستاگرام بسیار اهمیت دارند.
در اینجا قصد داریم نحوه ی طراحی تمپلیت پست اینستاگرام را آموزش دهیم در مورد بهترین اَپ های ساخت تمپلیت در اینستاگرام صحبت کنیم. شما باید بدانید چه زمانی از تمپلیت های پست های اینستاگرام استفاده کنید.
عوامل طبیعی در رشد فالوورهای اینستاگرام تا رازهای افزایش فالوورعوامل طبیعی در رشد فالوورهای اینستاگرام تا رازهای افزایش فالوور
ساخت تم منسجم با استفاده از تمپلیت های پست اینستاگرام
همه به دنبال یک تم منسجم و منحصر به فرد در پیج اینستاگرام خود هستند، اما این در واقع به چه معناست؟
قبل از این که فالوئرهای شما عنوان پیج را ببینند، دوست دارید که تشخیص دهند آن پست متعلق به شماست. هدف این است که پست هایی بسازید که کاملاً مشخص هستند که متعلق به شما هستند.
یکی از راه های مفید و مورد علاقه برای ایجاد شناخت برند و تزئین موضوع اینستاگرام استفاده و طراحی قالب پست اینستاگرام است.
از انجا که پیج اینستاگرام جدید ترین پست های شما را به معرض نمایش می گذارد، بسیار مهم است که قبل از ایجاد پست جدید، به ساختار کلی محتوا فکر کنید.
برای ساخت یک برند منحصر به فرد و زیبا در اینستاگرام (و زندگی آسان تر) ما قصد داریم نحوه ی ساخت و طراحی قالب پست اینستاگرام را باهم بررسی کنیم.
تمپلیت چیست؟
تمپلیت پست اینستاگرام یا قالب پست اینستاگرام قالب های از پیش آماده ای هستند که می توانید برای زیباترکردن پست ها از آن استفاده کنید.
در حالی که ما فکر می کنیم همه می توانند از تمپلیت های اینستاگرام استفاده کنند، اما این ها برای برند هایی مناسب هستند که برای کار خاصی پیج اینستاگرام دارند.
شاید این برند ها برای تبلیغ فروش خود نیاز به یک نقل قول انگیزشی داشته باشند. قالب های اینستاگرام، گرافیک های چشم نواز دارند و ظاهر پیج را فوق العاده می کنند.
راه های زیادی برای ساخت تمپلیت یا قالب وجود دارد. می توانید از قالب های یکسان برای چندین پست استفاده کنید. به این ترتیب در زمان کم، می توانید پیجی منسجم و یک دست داشته باشید. پیج منحصر به فرد بهتر می تواند فالوئرها را جذب کسب و کار شما کند.
اصول و استراتژی بازاریابی اینستاگرام | اینستاگرام مارکتینگ اصول و استراتژی بازاریابی اینستاگرام | اینستاگرام مارکتینگ
چگونه قالب اینستاگرام یا تمپلیت اینستاگرام را طراحی کنیم؟
قبل از آموزش طراحی قالب پست اینستاگرام یا طراحی تمپلیت اینستاگرام، بهتر است مدتی را برای تصمیم گیری راجب رنگ برند و فونت آن در نظر بگیرید.
با این کار، در هنگام طراحی قالب پست اینستاگرام نیاز به فکر کردن به این موضوع ندارید.
برای انعطاف پذیری بیش تر و آزادی عمل بیش تر، پیشنهاد ما این است که از Adobe Photoshop برای طراحی قالب پست اینستاگرام استفاده کنید. در نظر داشته باشید که برای داشتن پیج منحصر به فرد نیاز نیست هزینه ی زیادی را صرف نرم افزارهای ساخت تمپلیت کنید.
بهترین اپلیکیشن های طراحی یا ساخت قالب یا تمپلیت پست اینستاگرام
برای طراحی ای ساخت قالب در اینستاگرام نیاز نیست یک فرد حرفه ای در فوتوشاپ باشید. تنها با کمی تحقیق می توانید قالب هایی بسازید که برای فالوئرها جذاب باشند.
طراحی قالب پست اینستاگرام با کانوا (canva)
ما علاقه زیادی به کانوا داریم، زیرا به راحتی می توان تمپلیت های جذاب در اینستاگرام ایجاد کرد و هر فرد مبتدی قادر خواهد بود به طراحی قالب پست اینستاگرام بپردازد.
کانوا یک نرم افزار گرافیکی و طراحی مناسب برای مبتدی هاست و کاملاً رایگان است. می توانید به صورت آن لاین یا از طریق اپ موبایل به آن دسترسی داشته باشید.
برای ساخت و طراحی قالب پست اینستاگرام با کانوا، Find Templates را از صفحه ی homepage یا از صفحه ی اصلی پیدا کنید. حال به پایین و روی Social Graphics بروید.
وقتی یک قالب ساختید، روی نوار متن کلیک کنید و چیزی روی آن بنویسید. اگر بخواهید، می توانید رنگ ها را تغییر دهید. همچنین می توانید فونت، اندازه و فاصله را تغییر دهید.
اگر از قالبی که ساختید راضی هستید و کار دیگری با آن ندارید، canva را روی گوشی خود باز کنید و پستی که در کانوا طراحی کردید را پست کنید.
در صورتی که کار شما به اتمام رسید، پس زمینه تصویر را انتخاب کنید. می توانید روشنایی و کنتراست تصویر را انتخاب کنید.
وقتی روی Social Graphics کلیک کنید، گزینه ی اول، post templates است.
دیگر برنامه ها
صدها قالب برای پست های اینستاگرام وجود دارد که می توان از میان آن ها بهترین گزینه ها را انتخاب کرد.
هیچ نیازی به نگرانی در مورد تغییر اندازه ی این قالب ها نیست. می توانید به دلخواه خود فونت و رنگ قالب ها را ویرایش کنید.
البته کانوا تنها اپلیکیشن طراحی قالب پست اینستاگرام نیست و برنامه های دیگری نیز در این راستا وجود دارد که آن ها نیز بسیار کاربردی هستند. از جمله این برنامه ها می توان به این ها اشاره کرد:
تعرفه و هزینه تبلیغ در اینستاگرامتعرفه و هزینه تبلیغات در اینستاگرام
طراحی قالب و یا تمپلیت پست اینستاگرام جلوی محتوای کاربردی را نمی گیرد، بلکه با هم هم مسیر هستند.
بعضی برنامه های طراحی قالب پست اینستاگرام مانند Unfold، برای استوری های اینستاگرام نیز قالب های ویژه دارند.
با طراحی قالب پست و استوری، می توانید پیجی فوق العاده داشته باشید.
بسیار سپاسگذاریم که مقاله (آموزش طراحی قالب و یا تمپلیت پست اینستاگرام) را تا انتها مطالعه کردید و وقت گرانبهای خود را بابت این محتوا گذاشتید، لطفاً تجربیات و نظرات خود را در ارتباط با آموزش طراحی قالب پست اینستاگرام برای ما در انتهای این صفحه درج نمایید
دیدگاه شما