طراحی سایت | برنامه نویسی

آموزش طراحی سایت و برنامه نویسی

طراحی سایت | برنامه نویسی

آموزش طراحی سایت و برنامه نویسی

۱۲۷ مطلب در مرداد ۱۳۹۸ ثبت شده است

۲۲مرداد

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

MAMP با مجموعه‌ای از MySQL و PHP و Apache است که برای نصب بسیار آسان می‌باشد و می‌توانید وردپرس را روی سیستم خود نصب کنید. اکثر توسعه‌دهندگان و طراحان وردپرس روی مک خود به هدف توسعه از MAMP استفاده می‌کنند. بااین‌حال وب‌سایت شما روی MAMP فقط برای خودتان قابل‌مشاهده است و به‌منظور ایجاد زنده‌ی آن به میزبان وردپرس نیاز دارید.

در این مطلب می‌خوانید:

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

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

برنامه ممپ

توصیه‌هایی قبل از شروع

قبل از شروع توصیه می‌کنیم برنامه را پیکربندی کنید و برای تغییر گزینه‌ها روی Preferences کلیک کنید. یک جعبه‌ی جدید خواهید دید که ابتدا باید با تب Ports شروع کنید. نیاز دارید پورت را به نحوی وارد کنید که توسط MySQL و Apache استفاده شود. برای Apache مقدار 80 را وارد کنید و برای MySQL مقدار 3306 را وارد کنید. تنظیم کردن آپاچی روی 80 به شما اجازه‌ی دسترسی به وب‌سایت محلی از http://localhost به‌جای http://localhost:8888 را می‌دهد بااین‌حال استفاده از پورت 80 به این معناست که زمان شروع سرور باید رمز عبور مدیر را ارائه دهید.

پورت ممپ

گام بعدی تنظیم ریشه ی داکیومنت می‌باشد. ریشه داکیومنت فولدری است که شما وب سایت خود را ایجاد و ذخیره میکنید. در کادر محاوره ای تنظیمات روی Apache کلیک کرده و فولدری که میخواهید وب سایت را در آن ذخیره کنید را انتخاب کنید. در صورت ایده آل شما باید وب سایت را در فولدری جدید در کنار داکیومنت ذخیره کنید و نامش را به دلخواه انتخاب کنید. در این مثال نام را mysite قرار داده ایم.

فولدر داکیومنت ممپ

برای ذخیره ی تغییرات روی OK کلیک کنید و اطمینان حاصل کنید که سرور Apache و MySQL در حال اجرا هستند. یعنی چراغ آن‌ها سبز رنگ هست.

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

وردپرس را از سایت WordPress.org دانلود کرده و فایل فشرده را استخراج کنید و فولدر wordpress را در فولدر داکیومنت MAMP کپی کنید.

سپس در برنامه روی Open Start Page کلیک کنید و وقتی مرورگر جدید باز شد در نوار منوی بالا روی phpMyAdmin کلیک کنید.

صفحه شروع ممپ

ساخت دیتابیس در MAMP

phpMyAdmin یک برنامه بر مبنای وب است که برای مدیریت پایگاه داده ی MySQL استفاده میشود. در این بخش روی Databases کلیک کرده و پایگاه داده ی جدید را ایجاد کنید. هر نامی که میخواهید برای پایگاه داده انتخاب کنید و در گام بعدی از نام پایگاه داده استفاده کنید.

ایجاد پایگاه داده

شروع نصب وردپرس

مرورگر جدید را باز کرده و http://localhost/mysite را تایپ کنید. اگر نام فولدر وردپرس را چیز دیگری قرار داده اید در این قسمت نیز از آن نام استفاده کنید. وردپرس به شما اطلاع میدهد که قادر به یافتن فایل wp-config.php نبوده است. روی گزینه ی ساخت فایل پیگربندی کلیک کنید.

ایجاد فایل

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

نصب وردپرس

اکنون وردپرس به پایگاه داده وصل شده و پیکربندی فایل را برای شما ایجاد میکندو سپس پیام موفقیت را نمایش میدهد. برای پردازش روی  Run Install کلیک کنید. در صفحه بعد وردپرس از شما میخواهد که اطلاعات وب سایت را ارائه دهید,نام کاربری و رمز عبور را انتخاب کنید و آدرس ایمیل را وارد کنید. فرم را پر کنید و روی Install WordPress کلیک کنید.

صفحه نصب وردپرس

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

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

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

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.

آموزش کامل وردپرس

منبع: میهن ورد پرس

 

شهربانو دوستی
۲۲مرداد

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

نکته: اگر از سیستم مکینتاش استفاده می‌کنید از MAMP استفاده کنید.

چندین نکته برای دوستانی که میخواهند برنامه زمپ را نصب کنند میگم که دیگر راحت برنامه را نصب کنند و بریم سراغ آموزش نصب وردپرس بر روی لوکال هاست xampp

اول اینکه برای دانلود برنامه xampp میتوانید با مراجعه به این لینک اخرین نسخه آن را با توجه به سیستم عاملتان دانلود و نصب کنید.

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

در این مطلب می‌خوانید:

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

آموزش نصب زمپ روی ویندوز

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

موقع نصب اگر صفحه ای مثل صفحات زیر را مشاهده کردید فقط تیک های مورد نیاز را تیک می زنیم تا ماژول های اضافی نصب نشوند.

در صفحه آخر روی Next کلیک کنید تا نصب شروع شود.

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

آموزش نصب وردپرس در لوکال هاست xampp

فقط اینکه برای اولین دفعه ای که برنامه را اجرا کنید هیچ یک از برنامه های لیست در حالت Running نیستند و در کنار اسم این برنامه ها دکمه ای هست به عنوان start که باید سه تا برنامه اول را با کلیک بر روی دکمه Start ان ها را فعال کنید که همانند تصویر بشوند و اگر برای بار اول که برنامه را نصب کردید این دکمه ها کار نکرد یک بار سیستم را ریستارت کنید .

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

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

ساخت دیتابیس در XAMPP

در اولین قدم باید یک دیتابیس برای نصب وردپرس ایجاد کنیم که برای انجام این کار در قسمت ادرس مرورگر باید عبارت localhost/phpmyadmin را وارد کنید که پس از زدن دکمه Enter صفحه زیر باز میشود که باید بر روی دکمه مشخص شده کلیک کنید .

آموزش نصب وردپرس در لوکال هاست xampp

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

آموزش نصب وردپرس در لوکال هاست xampp

بعد از اینکه دیتابیس خود را ایجاد کردید میتوانید از ان برای نصب وردپرس استفاده کنید که در برنامه هایی مثل زمپ یوزرنیم پیفرض root است و پسورد نداره که از نظر امنیتی چون در کامپیوتر خودتان هست مشکلی نداره و میتونید بعدا تغییر بدید .

آپلود فایل‌های وردپرس روی لوکال هاست

اخرین نسخه وردپرس را دانلود کنید و به ادرس نصب xampp یعنی C:\xampp بروید و وردپرس خود را در پوشه htdocs که به عنوان ریشه هاست شما عمل میکند از حالت زیپ خارج کنید در فایلی با نامی که دوست دارید سایتتون به اون ادرس در لوکال هاستتون کار کنه بالا بیاد به عنوان مثال اگر نام فایلتون mihanwp باشد ادرس سایتتون در لوکال هاست به صورت localhost/mihanwp می‌شود .

در فایل ها فایل wp-config-sample.php را با یک برنامه ویرایشگر باز کنید و مشخصات دیتابیس خود را در جا های مشخص شده وارد کنید و ان را با نام wp-config.php ذخیره کنید.

define('DB_NAME', 'database_name_here');
define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');

مطابق کد بالا باید در بخش database_name نام دیتابیس را وارد کنید

در بخش username_here باید نام کاربری را وارد کنید که root هست.

و بخش password_here را باید پاک کنید تا بصورت ” نمایش داده شود.

بعد از ذخیره فایل با اسم جدید سایت را باز میکنیم تا به صفحه نصب برویم . که ادرس سایت همونطور که گفتم به عنوان مثال میشود localhost/mihanwp که بعد از باز کردن با صفحه زیر بر میخورید .

نصب معروف ۵ دقیقه‌ای وردپرس 🙂

آموزش نصب وردپرس در لوکال هاست xampp

مطالب با تصویر میتوانید اطلاعات دلخواه خود را وارد کنید .

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

آموزش نصب وردپرس در لوکال هاست xampp

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

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.

آموزش کامل وردپرس

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

پکیج آموزش کامل وردپرس

دانل

منبع: میهن وردپرس

 

شهربانو دوستی
۲۱مرداد

شاید اسم وردپرس را زیاد شنیده باشید و دوست دارید بدانید وردپرس چیست؟ پس با ما همراه باشید.

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

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

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

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

در این مطلب می‌خوانید:

چگونه سایت بسازیم؟

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

در واقع شما از ۳ طریق میتونید سایت بسازید:

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

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

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

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

دامنه یا دامین (Domain)

شما باید با توجه به موضوع سایتتون و اطلاعاتی که می‌خواهید روی آن قرار بدهید یک نام مناسب برای سایتتون انتخاب کنید(دامین هر سایت منحصر به خودشه و سایت دیگری امکان استفاده از اون رو نداره). شما باید سعی کنید نامی برای سایتتون انتخاب کنید که فهم آن برای کاربران سایت راحت باشد و به راحتی بتوانند آن را یاد بگیرند و بدون دردسر نام سایت شما رو جستجو کنند. نامی که برای سایتتون انتخاب می­کنید دارای یک پیشوند(www) و پسوند می­باشد(مثل ir, com, org).

جالبه بدونید که اکثر دامین‌های دو حرفی در واقع مخفف نام کشورها می‌باشند(برای مثال ir مخفف شده Iran است یا us مخفف شده­ی United States). اما به این نکته توجه کنید، دامینی که انتخاب می‌کنید بهتره است با موضوع  و محتوای سایتتون هماهنگ باشه چون این موضوع روی سئو سایت اثر می‌گذارد و انتخاب یک دامین متناسب با سایت می­تونه سئو سایت شما رو بالا ببره و باعث بشه سایت شما اعتبار بیشتری نزد گوگل به‌دست آورد.

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

جالبه بدونید که اکثر دامین‌های دو حرفی در واقع مخفف نام کشورها می‌باشند(برای مثال ir مخفف شده Iran است یا us مخفف شده­ی United States). اما به این نکته توجه کنید، دامینی که انتخاب می‌کنید بهتره است با موضوع  و محتوای سایتتون هماهنگ باشه چون این موضوع روی سئو سایت اثر می‌گذارد و انتخاب یک دامین متناسب با سایت می­تونه سئو سایت شما رو بالا ببره و باعث بشه سایت شما اعتبار بیشتری نزد گوگل به‌دست آورد.

برای مثال اگر یک سایت شرکتی دارید بهتره است از پسوند com استفاده کنید البته دات کام به معنای Commercial هست نه به معنای Company! توجه داشته باشید که دامین‌ها باید به‌صورت ماهانه یا سالانه تمدید یا خریداری شوند.

ثبت یک دامنه مناسب

برای راه اندازی یک سایت خوب قبل از هر چیزی باید یک دامنه مناسب برای خودتون ثبت کنید. دامنه یا دامین دقیقا همون آدرس وبسایت هست.

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

پسوند دامنه درواقع بیانگر نوع و زمینه فعالیت سایت شما هست.مثلاً پسوند ir به این معنی هست که سایت شما ایرانی هست و یا پسوند com که مخفف commerce هست به معنی سایت تجاری هست.نکته‌ای که باید بهش توجه داشته باشد این هست که دامنه‌ها اختصاصی هستند بنابراین قبل از ثبت دامنه شما باید مطمئن بشید که دامنه مد نظرتون خالی هست یا نه. به‌صورت سالیانه خریداری می‌شوند.مثلاً شما یک دامنه رو برای مدت یک یا چند سال خریداری می‌کنید بعد از به اتمام رسیدن این دوره اگر دوباره دامنه‌ی خود تون رو تمدید نکنید دیگران میتونن این دامنه رو در اختیار بگیرند.

چند مثال عملی

به عنوان مثال دامنه سایت گوگل google.com و دامنه سایت میهن وردپرس mihanwp.com هست. این یک تعریف کلی از domain سایت هست و این دامنه بیانگر نام سایت شما ، حوزه کاری شما یا ملیت شما باشه. به عنوان مثال دامنه های .co برای سایت های شرکتی و com برای سایت های بین المللی ( البته در اوایل برای سایت های فروشگاهی بکار میرفت ? ) و دامنه های ir مختص کشور ایران می باشند. دامنه چیست؟

هاست یا میزبانی وب (Host)

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

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

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

انواع هاست

هاست‌ها از نظر سیستم عامل به دو دسته تقسیم می‌شوند: ویندوز و لینوکس. شما برای مدیریت کردن هاستتون(مواردی مثل انتقال فایل و نصب قالب) باید از کنترل پنل استفاده کنید.

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

 

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

  • دامنه یا همان نام سایت
  • هاست یا همان فضای سایت

بعد از تهیه این دو مورد باید دامنه را به وسیله ی DNSهایی که شرکت ارایه دهنده هاست در اختیار شما قرار داده است به هاست خود متصل کنید.

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

انتخاب هاست مناسب

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

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

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

هاست ویندوزی یا لینوکس؟

از محبوب­‌‌ترین کنترل پنل‌های ویندوزی می­توان به Website Panel, Plesk و از محبوب­ترین کنترل پنل‌های لینوکسی می­توان به Cpanel, DirectAdmin اشاره کرد که معمولا برای سایت‌هایی که با زبان­ asp.net و پایگاه داده­ی MYSQL ساخته می‌شوند از هاست‌های ویندوزی و سایت‌هایی که با زبان php و پایگاه داده‌ی MYSQL ساخته می‌شوند از هاست‌های لینوکسی استفاده می‌شود و با توجه به اینکه وردپرس با زبان php توسعه یافته است پیشنهاد می‌کنیم از هاست‌های لینوکس استفاده شود.

سایت استاتیک یا داینامیک؟!

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

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

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

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

دو روش برای ساخت سایت وجود دارد که شما به دلخواه می­‌توانید از آن­ها استفاده کنید. روش اول سیستم‌های مدیریت محتوا(CMS) و روش دوم  طراحی و برنامه­ نویسی است.

ساخت سایت با سیستم مدیریت محتوا

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

سیستم مدیریت محتوا دقیقا چیست؟

سیستم مدیریت محتوا یا همان content management system)CMS) یک سیستم نرم‌افزاری مدیریت محتوای تحت وب می‌باشد که شما با استفاده از این سیستم نرم‌افزاری می‌توانید محتوا سایتتون(متن و فیلم و تصویر و هرچیز دیگری) رو مدیریت کنید. با استفاده از این CMS می‌توانید بدون دانش برنامه‌نویسی از صفر تا صد یک سایت رو راه اندازی کنید، همچنین بدون نیاز به تغییر کدهای برنامه‌نویسی شده سایت، به سایتتون محتوا اضافه کنید و محتوا رو به راحتی آب خوردن مدیریت کنید.

از ویژگی‌‌­های CMSها می­توان به ویرایش راحت و سریع مطالب، ویرایش قدرتمند صفحه‌های سایت، دسته‌بندی مطالب، صرفه‌جویی در زمان، پشتیبانی مطمئن و سفارشی‌سازی اشاره کرد. از سیستم‌های مدیریت محتوای محبوب می‌‌­توان به WordPress, Joomla, Drupal اشاره کرد.

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

سیستم مدیریت محتوا یا CMS

سایت­ها برای مدیریت به دو نوع بخش‌­بندی می‌­شوند: یکی سایت­‌های استاتیک یا ایستا و دوم سایت‌های داینامیک یا پویا. سایت‌های استاتیک(ایستا) معمولا با زبا­ن‌های HTML, CSS ایجاد می‌شوند و هزینه کمتری نسبت به سایت‌های داینامیک(پویا) برای ساخت دارند. اما با توجه به اینکه این سایت‌ها فاقد پنل مدیریت یا نرم­افزارهای مدیریتی مثل وردپرس هستند، شما برای اینکه بتوانید کوچک­ترین تغییری در سایت خودتون ایجاد کنید باید به طراح وب مراجعه کنید تا تغییرات رو برای شما اعمال کند که این موضوع علاوه بر وقت­گیر بودن هزینه زیادی نیز برای شما به همراه دارد.

برای راه اندازی وبسایت می تونید توسط نرم افزار های مختلفی سایت خودتون رو راه اندازی کنید. در علم طراحی و راه اندازی وبسایت برای پیاده سازی یک وبسایت باید کد هایی نوشته می شد. به عنوان مثال در زبان html برای اینکه یک تصویر در یک صفحه وب قرار دهیم باید کد img src را در کد های آن صفحه قرار میدادیم. خب این کار رو با نرم افزار های مختلف مثل Adobe Dreamweaver یا نرم افزار Frontpage میشد انجام داد اما برای مدیر یک شرکت یا یک بنگاه دار اصلا این کار جالبی نبود که با این کد ها و نرم افزار ها سر و کله بزنن و یا بد تر از اون نمیشد برای درج یک مطلب یا محصول یا خبر جدید یک صفحه جداگانه طراحی و کد نویسی کرد. این شد که cms ها یا سیستم های مدیریت محتوا وارد عرصه وب شدند.

هزینه CMS چقدر هست؟

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

کدهای HTML
کدهای HTML

CMS مخفف content management system هست که همون مفهوم مدیریت محتوا رو میرسونه . در CMS ها اطلاعات از یک دیتابیس خوانده شده و با اجرای کد ها و تجزیه تحلیل اطلاعات طی چند صدم ثانیه، این اطلاعات در معرض دید بازدیدکننده قرار داده خواهد شد.

سیستم مدیریت محتوا یا Content Management System به شما اجازه مدیریت اطلاعات و فایل‌های سایت و انجام تغییرات و محتوای سایت از طریق یک پنل ساده و البته فارسی را می‌دهد. پس سیستم های مدیریت محتوا عملا سایت شما را داینامیک می‌کنند. راستی فراموش کردم بگم که دو مدل سایت داریم. استاتیک و داینامیک. اگر می‌خواهید تفاوت بین سایت‌های استاتیک و داینامیک رو بدونید این ویدیو رو حتما ببینید.

یه خاطره

اوایل کارم چون با سیستم وردپرس آشنا نشده بودم یک وبسایتی راه اندازی کردم که برای قرار دادن مطالب جدید هر بار قالب رو توی نرم افزار Adobe Dreamweaver باز می کردم و کد های قالب رو تغییر می دادم. چون آموزش جامع و کاملی مثل دوره آموزش وردپرس از ابتدا تا انتها نبود٬ نمی دونستم که دقیقا باید چه کاری انجام بدم. اما شما همین الان چون مفهوم سیستم مدیریت محتوا رو درک کردید پس دیگه نیازی نیست هر بار قالب سایتتون رو تغییر بدید مثل من!

رضا حسینی راد – مدیر وب‌سایت میهن وردپرس

چرا پیشنهاد ما سیستم‌های مدیریت محتوا مثل وردپرس است؟

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

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

با استفاده از سیستم­های مدیریت محتوا شما قادر خواهید بود سایت‌های داینامیک(پویا) رو راه اندازی کنید.

وردپرس چیست؟

وردپرس یک سیستم مدیریت محتوای(CMS) متن باز(open source) تحت وب و رایگان می‌باشد، شما با این نرم‌افزار مدیریت محتوا می­‌تونید محتوا و مطالب سایتتون رو به راحتی مدیریت کنید.

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

وردپرس چیست

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

وردپرس یک سیستم مدیریت محتوا (cms) همه کاره و چند منظوره تحت وب هست که با زبان PHP برنامه‌نویسی شده و می توانید با آن انواع سایت های وبلاگی، شخصی، فروشگاهی، شرکتی و هر نوع سایت دیگری را راه اندازی کنید.

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

با وردپرس، هر نوع سایتی بسازید!

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

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

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

متن باز بودن و …

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

از ویژگی‌ها و قابلیت‌های خوب وردپرس میتونیم به موارد زیر به صورت خلاصه اشاره کنیم:

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

متن باز بودن وردپرس

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

اثبات شده در بین سایت‌های معتبر

دوما اکثر سایت های دنیا از وردپرس استفاده می کنند. طبق آخرین آمار ها بیش از 30% از سایت های جهان از وردپرس استفاده می کنند که این آمار خوبی هست و نشان دهنده محبوبیت این سیستم مدیریت محتوا در بین سایت های جهان است. از سایت هایی که از وردپرس استفاده می کنند می توان از وبلاگ فیسبوک و سایت AngryBirds و Google Ventures و سایت کوکا کولا و NY Times نام برد. وردپرس بیش از سیزده سال است که در حال فعالیت بوده و تا امروز بیش از ۵۰ میلیون وب سایت از وردپرس استفاده می کنند.

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

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

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

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

البته فراموش نکنید که…

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

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

قیمت وردپرس

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

هزینه طراحی سایت با ورد پرس نصبت به بقیه روش‌های طراحی سایت خیلی کمتر هست. چرا؟ چون استفاده از وردپرس رایگان هست و نیازی به هزینه نداره. در کل سیستم مدیریت محتوای شما نیاز به برنامه نویسی نداره پس هزینه‌ی اصلی که شما برای طراحی سایت باید اختصاص بدید حذف میشه و تنها هزینه‌ای که شما باید بپردازید هزینه قالب و افزونه وردپرس هست حتی خود وردپرس قالب‌ها و افزونه‌های رایگان زیادی رو با تنوع بالا به شما ارائه می‌ده. شما میتونید از یکی از 6000قالب رایگان وردپرس برای طراحی سایت تون استفاده کنید.

نصب آسان و راحت

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

به راحتی و با چند کلیک می تونید وردپرس رو نصب کنید. قبول ندارید و تا حالا نصب نکردید؟؟ امتحان کنید

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

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

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

استفاده آسان و بدون دردسر از وردپرس

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

It’s the power of Microsoft Word with the intuitiveness of an iPhone.

https://codex.wordpress.org/WordPres

وردپرس منابع رایگان داره و شما می­‌تونید بدون هزینه­‌های اضافی از اون استفاده کنید. هر وب‌سایتی برای اینکه بهتر دیده بشه نیاز به سئو بالا داره، از مزیت­‌های مهم وردپرس اینه که وردپرس بیشترین میزان بهره‌­وری رو از سئو داره و افزونه­‌های وردپرس باعث می­شه سئو سایتتون بالا بره. وردپرس سازگاری زیادی با موتورهای جست ­و جو داره که این مورد محبوبیت اون رو بالا می­بره.

بروزرسانی مداوم و قابلیت بک آپ گیری منظم

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

تیم توسعه دهنده سیستم مدیریت محتوای ورد پرس این سیستم رو به طور منظم و در فواصل زمانی مختلف به‌روزرسانی می‌کنند و نسخه جدید رو به صورت رایگان در اختیار شما قرار می‌دهند. یکی از فواید این به‌روزرسانی ها علاوه بر اینکه ویژگی‌های جدیدی رو به شما ارائه می‌ده این هست که سطح امنیت سایت شما رو بالا می بره. پس با استفاده از وردپرس شما همیشه یا یک سیستم به روز و کمترین میزان باگ کار می‌کنید. به روز رسانی‌های بزرگ وردپرس به طور میانگین هر 152 روز یک بار انجام می‌شوند یعنی 2 تا 3 بار در سال!

انتخاب طیف عظیمی از قالب‌های وردپرس

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

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

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

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

دوست دارید طراحی اختصاصی داشته باشید؟ قالب اختصاصی بسازید.

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

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

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

سایتی نامحدود! با افزونه وردپرس

افزونه‌ها(پلاگین) برنامه‌هایی هستند که روی قالب نصب می­شوند. پلاگین‌ها قابلیت یا ویژگی‌های متنوعی به سایت شما اضافه می‌کنند و در بهبود کارایی سایت شما نقش بسیار موثری دارند. برای مثال افزونه‌هایی مثل Yoast SEO برای تقویت سئوی سایت استفاده می‌شود. البته استفاده بی‌رویه از افزونه‌ها می­تونه سایت شما رو دچار مشکل بکند.

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

سازگار به زبان فارسی

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

سئو (سازگار و بهینه شده برای گوگل)

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

وردپرس به گونه‌ای طراحی شده که شما میتونید بیشترین میزان بهره وری در زمینه سئو رو از اون داشته باشید. این سیستم مدیریت محتوا دقیقاً برای موتور جست و جوی google و همین‌طور bing توسعه پیدا کرده. موتورهای جست‌وجو عاشق سایت‌های وردپرسی هستند چون کدهای وردپرس ساده و مرتب هستند و خوندن اونها برای موتورهای جست جو بسیار ساده هست.

وردپرس واکنش گرا هست!

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

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

مدیریت کاربران سایت شما

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

ساخت فروشگاه اینترنتی با وردپرس

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

همچنین می‌توانید برای ایجاد یک تالار گفتگو در سایت از افزونه قدرتمند و حرفه‌ای bbPress استفاده کنید(با اضافه کردن قسمت انجمن یا همون تالار گفتگو تعامل بین کاربران سایت شما برقرا میشه و اگر با مشکل یا سوالی روبه‌رو شوند می‌توانند در این قسمت بیان کنند و به جواب برسند).

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

خب حتما تا الان این سوال به ذهنتون رسیده که ساخت یک وب­سایت از صفر تا صد چقدر هزینه بردار است؟

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

قیمت دامین‌های پرکاربردی هم مثل com 139000 و ir 4500 تومان(در شرکت‌های مختلف متفاوت است) می‌باشد. اگر هم سایتتون رو با سیستم‌های مدیریت محتوای رایگان مثل وردپرس راه اندازی کردید هزینه‌ی اضافی برای پشتیبانی سایتتون یا طراح وب ندارید، فقط برای خرید یک قالب حرفه­ای و مناسب باید حدود 100 هزار تومان هزینه کنید(قیمت قالب‌های مختلف متفاوت است)، برای اضافه کردن قابلیت‌ها و امکانات مختلف به سایتتون از جمله صفحه‌ساز و تقویت سئو هم می‌تونید از افزونه‌های حرفه‌ای استفاده کنید، که هزینه هر افزونه می­تونه حدود 100 هزار تومان باشد(قیمت افزونه‌های مختلف متفاوت است).

شروع کار با وردپرس

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

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

مشاهده آموزش جلسه دومدریافت آخرین نسخه وردپرس فارسی

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

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

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

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.

منبع: میهن وردپرس

شهربانو دوستی
۲۱مرداد

می‌‌خواهید ببینید چطور یک کسب و کار اینترنتی راه‌اندازی کنید؟

 

 

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

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

 

 

 

 

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

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

یک سیستم مدیریت محتوا برای هر نوع سایتی که می‌خواهید راه اندازی کنید!

 

 

از مهم‌ترین ویژگی‌هایی که باعث شده خیلی از متخصصان طراحی سایت به سمت وردپرس جذب شوند رعایت نکات سئو در این سیستم مدیریت محتوا هست. به‌طوری‌که وردپرس را SEO Base می‌نامند. بهترین سیستم مدیریت محتوا ازلحاظ سئو، وردپرس هست. وردپرس به‌گونه‌ای طراحی‌شده که شما می‌تونید بیشترین میزان بهره‌وری درزمینه سئو رو از اون داشته باشید. این سیستم مدیریت محتوا دقیقاً برای موتور جستجوی Google و همین‌طور Bing توسعه پیداکرده. موتورهای جستجو عاشق سایت‌های وردپرسی هستند چون کدهای وردپرس ساده و مرتب هستند و خواندن آن‌ها برای موتورهای جستجو بسیار ساده هست.

 

 

قالب سایت از مواردی هست که باعث زیبایی سایت شما می‌شود، قالب‌ها ظاهر سایت را تشکیل می‌دهند و کلیت کار شمارا به نمایش در می‌آورند. پس آگه دنبال یک سیستم کاملاً رایگان با نصب آسان برای پیشرفت کسب‌وکار خودتون هستید و می‌خواهید کسب‌وکار سنتی خودتان را آنلاین کنید، وردپرس بهترین انتخاب برای شماست.

آموزش وردپرس

 

 

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

 

 

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

وردپرس را قدم‌‌به‌‌قدم و به آسانی یاد بگیرید!

 

 

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

 

 

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

 

 

منبع: میهن ورد پرس

 

شهربانو دوستی
۲۰مرداد

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

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

تو هر کدوم از این پروژ ههای کوچیک کلی نکته نهفته هست که با انجام دادنش هر روز حرف های تر میشید، تا جایی که دیگه بقیه شما رو میشناسن و کار به سراغ شما میاد و حالا شما هستید که انتخاب میکنید کدوم پروژه رو انجام بدید یا ندید.
این پروژ ههای کوچیک چند تا حسن داره:
۱- استرس نداره که آیا میتونم انجام بدم یا ندم.
۲- ترس از این نداره که اگه نتونم انجام بدم باید خسارت پرداخت کنم.
۳- تو زمان خیلی کم جواب م یگیرید و برای یک پروژه چند سال درگیر کد نویسی نمیشید.
برای مثال شما فقط یکی از شاخه های کامپیوتر که طراحی سایت میشه رو در نظر بگیرید. به چند زبان و تکنولوژی متفاوت میشه سایت طراحی کرد. اگه فقط شناخته شده هاشو بخوام نام ببرم asp ،php، jsp) perl، python، cms) چند نمونه معروف هستند.
اگه بخواین asp کار کنید قبلش باید سی شارپ رو بلد باشید که خودش یک دنیاست. اگه بخواین php کار کنید آیا صرف این که ادعا کنید من php بلدم دیگه همه چی حله؟ خیر بازار کار امروز، برنامه نویس حرفه ای میخواد. یعنی برای همون php شما باید اول مفاهیم mvc و oop رو بلد باشید؛ بعد کدنویسی رو بر پایه یک فریمورک انجام بدین حالا برای انتخاب فریمورک، بیش از ۲۰ گزینه پیش روی شماست که باید یکی از اینها رو دنبال کنید(yii ،laravel، symfony، cacke php ) این مطلب رو از این رو سعی کردم بنویسم که بنده، خودم دوستان و همکارانی دارم که متاسفانه این نکات رو رعایت نمیکنن و هر روز یک شاخه جدید رو دنبال م یکنن و بعد از ۴- ۵ ماه کار کردن در یک شاخه دوباره یک حوزه دیگه رو شروع م یکنن به یاد گرفتن.
متاسفانه این پروسه بیش از ۳- ۴ ساله که ادامه داره ولی هنوز نتونستند تو بازار کار جایگاه خودشون رو پیدا کنند این دوستان همون عزیزانی هستند که میگم اطلاعاتشون خیلی خوبه ولی تو هیچ شاخ های متخصص و حرف های نشدن. پس اگه بخوایم یه نتیجه خلاصه و شسته و رفته بگیریم اینه که لطفا به شکل تخصصی یک شاخه رو دنبال کنید و از این شاخه به اون شاخه پریدن بپرهیزید.
تجربه شخصیم نشون داده که مهم نیست کدوم شاخه رو دنبال می کنید. مهم اینه که تو اون شاخه حرف های باشید و یه سر و گردن از بقیه بالاتر قرار بگیرید.
سعی نکنید خودتون رو با پایین تر از خودتون مقایسه کنید و بگید که من از فلانی بیشتر بلدم. سعی کنید خودتون رو با بالاتر از خودتون مقایسه کنید و بگید چقدر مونده تا به فلانی برسم.
امیدوارم موفق باشید!

 

✅نویسنده : مهندس تقی زاده

برگرفته از ماهنامه تخصصی دانشجویار ، شماره ۱۴

وب سایت : www.daneshjooyar.com

منبع: دانشجویار

 

شهربانو دوستی
۲۰مرداد

شروع کردن در عرصه ی حرفه ای توسعه شاید کمی دلهره آور باشد.من خود آموخته هستم و مدرک لیسانس دارم. قرار گرفتن در اولین موقعیت تمام وقت بسیار ترسناک بود. مصاحبه چه طور خواهد بود؟ آیا من آماده هستم؟ حقیقت این است که آماده بودم، اما ای کاش چیزهایی که الا نمی دانم را هنگام مصاحبه هم می دانستم، به خاطر این که اعتماد به نفسم بالا می بود! در اینجا ‘پنج’ نکته وجود دارد که اعتماد به نفستان را هنگام کد نویسی افزایش می دهد، چه اولین موقعیت کاری باشد، چه پنجاهمین، فرقی نمی کند.
۱ – تمرین، تمرین، تمرین
در مرحله اول شما نیاز به ساخت اعتماد به نفس در توانایی خود دارید. شما فقط می توانید دورتر بروید و آموزشهای آنلاین را دنبال کنید. شما نیاز به ساخت چیزی دارید که مال خودتان باشد.در بسیاری از تنظیمات حرفه ای شما نمی خواهید که چرخ را دوباره اختراع کنید، اما می تواند برای یادگیری مناسب باشد.
وبلاگ خود را با PHP درست کنید، برای جاواسکریپت پلاگین درست کنید، درک کنید این چیزها چگونه کار می کنند(کد تخفیف:ma g _s p e c i a l ) . بنابراین شما اعتماد به نفس خواهید داشت که از پلا گین ها در کار خود استفاد ه کنید. اغلب اوقات سریع حر کت کردن باعث عدم موفقیت می شود.احساس موظف بودن برای کامل کردن پروژه تمرینی خود نکنید اگر احساس کرده اید چیزی را که می خواستید یاد گرفته اید، بعضی چیزهامیتواند خسته کننده باشد، اگر هدف از یادگیری یک چیزخاص که در حال حاضر انجام شده است.

۲ – ایجاد یک پروژه و انتشار آن
حال شما با تجربه هستید، زمان آن رسیده است که از دانش خود استفاده کنید و یک پروژه واقعی درست کنید و آن را با جهان به اشتراک بگذارید.
آیا یک وب سایت می باشد؟ آیا برنامه ای برای موبایل می باشد؟ آیاRuby Gem می باشد؟ اجازه دهید دیگران از کدتان در دنیای واقعی استفاده کنند تا اعتماد بنفستان افزایش یابد.

۳ – مشارکت در Github
مشارکت در دیگر پروژههای Github راه مناسب باری افزایش تجربه و اعتماد به نفس باشد. شما می توانید از دیگر کدها یاد بگیرید و انتقادات و پیشنهادات داشته باشید.شاید مشارکت شما در کد تاثیری نداشته باشد. شما می توانید مستندسازی را به روز رسانی کنید. این به شما نشان می دهد که استفاده ازکد را درک کرده اید!

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

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

✅نویسنده : پاتریک درآواکیان

برگرفته از شماره ۱۲ ماهنامه تخصصی دانشجویار

 

منبع: دانشجویار

 

شهربانو دوستی
۲۰مرداد

چگونه خودمان ویروس ها را به صورت دستی از بین ببریم؟

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

علائم ویروسی بودن سیستم

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

–  هنگامی که سیستم خود را روشن می کنید صفحه دسکتاپ نمایش داده نمی شود

–  ریستارت شدن پی در پی سیستم

– کندشدن عملکرد سیستم

– زمانی که می خواهید یک درایو را باز کنید با دابل کلیک بر روی آن، درایو در یک پنجره جدید باز می شود.

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

مقابله با ویروسمقابله با ویروس

–  در منوی Tools گزینه Folder Option وجود ندارد.  

همانطور که می دانید ویرو سها برای اینکه عملیات مخرب خود را به راحتی و بدون هیچ مزاحمتی انجام دهند، خود را از دید کاربر مخفی می کنند. به همین منظور اولین کاری که یک ویروس انجام می دهد غیرفعال کردن گزینه Folder Option  است تا از نمایش فایل های مخفی جلوگیری کند.

 – انتخاب نشدن گزینه Show hidden filesand folders در پنجره Folder Option

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

حتماً مشاهده کرده اید که گاهی اوقات شما برای نمایش یک فایل مخفی به پنجره FolderOption  رفته و در زبانه View گزینه Show hidden files and folders را انتخاب می کنید.

اما با یک بار بستن پنجره و باز کردن مجدد آن می بینید که گزینه Don’t show hidden files and folders  در حالت انتخاب قرار دارد . این کار توسط ویروس انجام می شود تا از نمایش فایلهای مخفی جلوگیری کند.

مقابله با ویروسمقابله با ویروس

– غیرفعال بودن Task manager

 بعضی از ویرو سها برای اینکه از دید کاربر مخفی بمانند و کسی مانع اجرا شدن آ نها نشود Task manager  را غیرفعال می کنند. به همین خاطر پس از فشردن کلیدهای ترکیبی Ctrl+Alt+delete این برنامه اجرا نمی شود و شما نمی توانید لیست برنامه های درحال اجرا را مشاهده کنید.

 – بسته شدن برنامه های کاربردی مانند Registry Editor

برنامه رجیستری ویندوز، یک بانک اطلاعاتی قدرتمند است که جهت ذخیره سازی تنظیمات و تغییرات اعمال شده در ویندوز به کار می رود. این بخش شامل تمام اطلاعات و تنظیمات برای تمام سخت افزارها، نرم افزارها، کاربران و… یک سیستم است. ویروس با بستن این برنامه اجازه بازگرداندن تنظیمات ویندوز به حالت قبل از ویروسی شدن (مثلاً فعال کردن Task manager ، Folder Option ) را از شما می گیرد. با این قسمت از ویندوز هم در قسمتهای بعد به طور مفصل آشنا خواهیم شد.

– بسته شدن CMD

این قسمت از ویندوز که شاید خیلی از ماها زیاد با آن کار نکرد ه ایم دارای قابلیتهای فراوانی است و دستورات کاربردی زیادی دارد. به عنوان مثال اگر شما به Task Manager دسترسی نداشتید از طریق CMD می توانید لیست برنامه های در حال اجرا را ببینید و هر کدام را که خواستید ازحالت اجرا خارج کنید.

همچنین از طریق CMD می توان با رجیستری ویندوز هم کار کرد.  به همین دلیل ویروس این برنامه را می بندد تا به طور کامل در امان باشد و بتواند اعمال مخرب خود را بدون هیچ مزاحمتی انجام دهد.

– نصب نشدن آنتی ویروس بر روی سیستم.

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

–  بسته شدن خود به خود برخی از پنجره ها.

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

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

✅نویسنده : مهندس صادق پاسبان

منبع: دانشجویار

 

شهربانو دوستی
۲۰مرداد

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

اما تا حالا شده از خودتون بپرسید چرا باید انواع و اقسام این اپلیکیشن ها به حریم شخصی ما دسترسی داشته باشن و چرا ما این اجازه رو بهشون میدیم ؟ ضرورتش چیه ؟ یا کلا حتی به این قضیه  توجه نکردین و نصب رو ادامه دادین ! ;)

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

  • دفترچه تلفن
  • پیامک های شما
  • حساب های کاربری شما
  • اطلاعات تماس گوشی شما
  • کنترل سخت افزار مثل عکس گرفتن ، کم و زیادکردن صدا یا حتی ضبط صدا
  • حافظه دستگاه (Storage)
  • محل جغرافیایی شما
  • خدماتی که برای شما هزینه داره مثل تماس و SMS و استفاده از اینترنت
  • اطلاعات شخصی مثل فیلم ها و عکس ها
  • ابزارهای سیستمی : که شامل کارهایی مثل خاموش و روشن کردن وای فای و تغییر تنظیمات گوشی باشه

 

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

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

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

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

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

منبع: دانشجویار

 

شهربانو دوستی
۱۹مرداد

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

شاید شما هم ازجمله افرادی هستید که در یک رشته مهندسی از دانشگاه فارغ‌التحصیل شده‌اید اما هنوز نمی‌دانید، که آیا واقعاً یک مهندس هستید؟

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

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

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

اگر بخواهیم روراست باشیم…

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

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

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

 

حال ممکن است برای شما سؤال پیش آید که اگر دانشگاه محلی برای کسب تخصص و تجربه نیست پس چه باید کرد؟

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

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

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

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

 


از ۳ تا ۶ اسفند در دانشجویار تخفیف ۴۰ درصدی برای دریافت دوره های آموزشی فعال شده است،

برای استفاده از این تخفیف ، هنگام ثبت خرید کد : eng40 را وارد کنید.

 

منبع: انشجویار

 

شهربانو دوستی
۱۹مرداد

افراد موفق هرگز دوباره…

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

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

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

۴-‌ باور نمی‌کنند که می‌توانند رضایت همگان را جلب کنند. وقتی دریافتید که در حقیقت غیرممکن است که رضایت همگان را جلب کنید، زندگی هدفمند را آغاز می‌کنید و سعی می‌کنید افراد درست و مناسب را راضی نگه دارید.

۵-‌ هرگز راحتی کوتاه‌مدت را به منفعت درازمدت ترجیح نمی‌دهند.

۶-‌ به چیزی یا کسی که درظاهر بی‌عیب است، اعتماد نمی‌کنند. طبیعی است که به سمت افراد یا چیزهایی کشیده می‌شویم که «افسانه‌ای» به نظر می‌رسند.
ما عاشق تعالی هستیم و همیشه باید درپی آن باشیم. ما باید به دنبال افرادی باشیم که در کاری که انجام می‌دهند عالی هستند، کارمندانی که کارشان را به بهترین شکل انجام می‌دهند، عشق‌هایی که استثنایی هستند، دوستانی که شخصیت درخشان دارند و شرکت‌هایی که پیشرو هستند. اما وقتی که کسی خیلی خوب‌تر از آن است که بتوان باور کرد، آیا چنین است؟ دنیا کامل نیست. دوره‌ای است. هیچ کس و هیچ چیزی بی‌عیب نیست و اگر آنها چنین ظاهر می‌شوند، دکمه توقف را فشار دهید.

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

۸-‌ هرگز تلاش و کوشش پیوسته را فراموش نمی‌کنند.

۹-‌ هرگز از پرسیدن این پرسش سر باز نمی‌زنند که چرا در جای کنونی هستند.

۱۰-‌ هرگز فراموش نمی‌کنند که زندگی درونی‌شان برای موفقیت بیرونی نقش تعیین‌کننده دارد.
نکته خوبی که باید به خاطر سپرد این است که: درد اجتناب‌ناپذیر است، اما تکرار همان درد برای بار دوم در حالیکه می‌توانیم از آن درس بگیریم و کار متفاوتی انجام دهیم، قابل اجتناب است. می‌خواهم بگویم، «ما نیاز به راه‌های جدید شکست نداریم…. راه‌های قدیمی ‌به خوبی کار خود را انجام می‌دهند.»

منبع : www.success.com

منبع: دانشجویار

 

شهربانو دوستی