یکی از تغییرات اعمال شده در نگارش ۵.۶.۶ از پایگاه دادهی MySQL اضافه شده قابلیت منقضی شدن رمز ورود به پایگاه داده است. این ویژگی با غیرفعال کردن امکان ورود به سیستم، کاربران را وادار میکند تا رمزهای خود را در زمانهای تعیین شده تغییر دهند تا امنیت سیستم افزایش یابد.
در هنگامی که رمز کاربر منقضی شود، مشتریانی که بخواهند به اطلاعات دسترسی پیدا کنند با پیام خطای زیر مواجه میشوند:
Your password has expired. To log in you must change it using a client that supports expired passwords
در چنین مواقعی ورود به سیستم و تغییر رمز به شکل عادی امکانپذیر نخواهد بود و ابزارهایی که این پیام خطا را شناسایی کنند با ارسال پارامترهای اضای خواهند توانست دسترسی موقتی و فقط در جهت تغییر رمز به سیستم پیدا کنند.
از جمله ابزارهایی که در ویندوز میتواند برای حل این مشکل به کارگیری شود، نرمافزار رایگان Database.NET است. این برنامه در صورتی که رمز شما منقضی شده باشد، پنجرهای برای تغییر رمز به شما نشان خواهد داد. معمولا رمز پیشفرض MySQL روی سیستم محلی عبارت خالی است. ولی این برنامه به شما اجازهی ثبت رمز خالی را نمیدهد. بنابراین در قدم اول یک رمز دلخواه برای ورود مشخص نمایید و پس از ورود یک پنجرهی کوئری جدید باز کنید.
بازنشانی رمز منقضی شده MySQL
سپس عبارت زیر را برای تغییر رمز به مقدار خالی وارد و اجرا نمایید
SET PASSWORD = PASSWORD('');
روش دوم با استفاده از خط فرمان MySQL
با استفاده از خط فرمان MySQL نیز میتوانید رمز منقضی شده را بازسازی کنید. برای انجام این کار یک پنجرهی Command باز کنید و دستورات زیر را در آن اجرا نمایید:
mysql -u root -p --connect-expired-password
لازم به ذکر است اگر نام کاربری شما با root تفاوت میکند یا رمز دلخواه شما چیزی به جز عبارت خالی است، بخشهای لازم در دستور بالا را ویرایش نمایید.
برای تغییر آدرس صفحات سایت که در موتورهای جستجو ذخیره شدهاند، لازم است تمهیداتی اندیشیده شود تا رتبهی این صفحات از بین نرود. علاوه بر این لازم است تا کاربرانی که از مسیرهای مختلف به نشانی قبلی این صفحه مراجعه میکنند، بتوانند از اطلاعات موجود در نشانی جدید استفاده نمایند.
گوگل توصیه میکند که در صورت نیاز به تغییر آدرس صفحات، از Redirect 301 استفاده شود.
شرایطی که ممکن است بخواهید از این روش استفاده کنید
تغییر مسیر 301 چیست؟
هدایت کردن کاربران از یک نشانی وب به یک نشانی جدید با کدهای خاصی از یکدیگر متفاوت میشوند. کدهای ارسال شده همراه تغییر مسیر، برای مروگرها و موتورهای جستجو دارای معانی مختلفی هستند. کد ۳۰۱ که یکی از این کدهاست، تعیین میکند که این تغییر مسیر به صورت دائمی است و نشانی قبلی دیگر قابل استفاده و معتبر نیست.
انجام تغییر مسیر با دو روش کلی امکانپذیر است. روش اول با استفاده از کدهای زبان برنامهنویسی مانند php و روش دوم توسط تنظیمات وبسرور مانند Apache به انجام میرسد.
نکته: نوشتن کدهای مربوط به هدایت مسیر با قوانین خاص به تسلط کافی روی دستورات برنامهنویسی مربوط یا دستورات آپاچی وابسته است. برای این منظور باید ابتدا هدف خود را به درستی مشخص نمایید و سپس با مطالعه و جستجو شیوهی برنامهنویسی دستورات لازم را فراگیری نمایید.
وردپرس پرکاربردترین نرمافزار برای طراحی سایت است. این سیستم با دهها میلیون کاربر بزرگترین جامعهی توسعه دهندگان و استفاده کنندگان را دارا میباشد. وردپرس سیستمی رو به رشد است و روز به روز به تعداد کاربران آن افزوده میشود.
طراحی سایت با وردپرس
وردپرس در ابتدا با هدف ایجاد یک سیستم وبلاگ، طراحی و توسعه پیدا کرد. با این حال در گذشت زمان امکانات زیادی به آن افزوده شد که استفاده از آن را در کاربردهای دیگر نیز امکان پذیر گردید.
طراحی سایت با وردپرس یکی از بهترین روشها برای طراحی و برنامه نویسی سایتهای مختلف با دامنهی وسیعی از کاربردها به شمار میرود.
ویژگیهای وردپرس
امکانات فراوان وردپرس در کنار وجود هزاران افزونه با قابلیتهای متنوع سبب میشود وردپرس به عنوان ابزاری مناسب برای طراحی سایتهای شخصی، سایتهای شرکتی، سایتهای سازمانی و حتی طراحی فروشگاه اینترنتی به شمار برود.
وردپرس دارای محیط مدیریت پیشرفته با امکانات زیاد است. علاوه بر آن پشتیبانی بسیار خوب از زبان فارسی در وردپرس استفاده از آن را برای افرادی که حتی آشنایی کمی با اینترنت و کامپیوتر دارند به کاری آسان تبدیل میکند.
قالب اختصاصی وردپرس برای شما
اغلب سایتهای وردپرسی که در اینترنت قابل مشاهده هستند با قالبهای از پیش آماده( و اغلب انگلیسی ) طراحی و فارسیسازی شدهاند و تنها ممکن است برخی تغییرات ظاهری در آنها انجام شده باشد
سرعت بسیار بیشتر سایت
حجم به مراتب کمتر سایت
سفارشی سازی قابلیتها بر اساس نیاز شما
سازگاری با اصول سئو
همخوانی کامل با زبان فارسی
رعایت اصول امنیتی روز و کاهش احتمال هک شدن سایت در اثر استفاده از قالبهای قفل شکسته
اصلاحات و بهینهسازیهای ویژه و اختصاصی ووکامرس برای طراحی سایت فروشگاهی به زبان فارسی
سئو وردپرس
وردپرس به صورت پیشفرض امکانات خوبی برای سئو در اختیار شما قرار میدهد. علاوه بر آن افزونههای متعددی برای بهبود و تکمیل این امکانات به رایگان در دسترس هستند. به همین دلیل در هنگام بهینهسازی موتور جستجو با استفاده از وردپرس نتایج خوبی قابل دستیابی است. وردپرس به دلیل توسعهپذیری بالا و قابلیت بهینهسازیهای متعدد، از سایر عوامل سئو نیز به خوبی پشتیبانی میکند. اگر هدف از ایجاد یک سایت، جذب مخاطب از طریق سئو باشد، طراحی سایت با وردپرس یکی از بهترین گزینهها برای این منظور به شمار میرود.
سئو در وردپرس
روکاوب در تمامی سایتهای طراحی شده، اصول بنیادین سئو وردپرس را رعایت میکند. همچنین آمادگی دارد خدمات پیشرفته و تخصصی سئو وردپرس را با کیفیت بالا به صاحبان این سایتها ارائه نماید.
اضافه کردن امکانات جدید به وردپرس
وردپرس سیستم قابل توسعه است و طراحی سایت با وردپرس بسیاری از محدودیتهای موجود در سایر سیستمهای مدیریت محتوا را ندارد. سایتهای طراحی شده با وردپرس امکان تغییرات اساسی و بنیادین توسط افزونهها را دارا هستند. مجموعهی هزاران افزونهی رایگان و تجاری وردپرس در کنار امکان توسعهی افزونههایی جدید برای نیازهای خاص، این ویژگی را برای وردپرس به ارمغان میآورد که میتوان از آن در دامنهی وسیعی از نیازمندیها استفاده نمود.
اغلب فرآیندها و عملکردهای وردپرس با استفاده از افزونههای وردپرس قابل تغییر هستند. همچنین وردپرس در تولید و ایجاد محتوا دست توسعهدهندگان را باز میگذارد تا بتوانند انواع محتوا و طبقهبندی و سایر ویژگیهای خاص و دلخواه را برای انواع دادههای مختلف خود ایجاد و مدیریت کنند.
وردپرس به صورت منظم بهروزرسانی میشود و به صورت خودکار اشکالات امنیتی را بهروزرسانی میکند. در نتیجه ضریب امنیت در سایتهای طراحی شده با وردپرس در مقایسه با سایر سیستمها به طور قابل ملاحظهای میتواند بالاتر باشد. وردپرس به گونهای طراحی شده است که اشکالهای امنیتی مهم در آن بدون نیاز به واکنش مدیریت سایت، و به محض شناسایی و اصلاح، در سایت اعمال میشوند. صاحب سایت تنها ایمیلی دریافت میکند تا از این بهروزرسانی باخبر شود.
وردپرس از گذشته دارای امنیت خوبی بوده است و به دلیل استفادهکنندگان بسیار زیادی که دارد و تعداد زیاد توسعهدهندگانی که بر روی آن فعالیت میکنند به ضریب امنیتی بالایی دست پیدا کرده است. البته نباید فراموش کرد که دستیابی به امنیت پایدار در گرو استفاده از قالبهای ایمن، افزونههای ایمن و همچنین بهروزرسانی منظم سیستم و افزونهها خواهد بود.
پشتیبانی واقعی و پاسخگو
داشتن یک سایت انتهای راه نیست و پس از آن بدون پشتیبانی با کیفیت و دارای دانش روز، دستیابی به اهداف تجاری برای شما دور از دسترس خواهند بود. سایتهای طراحی شده توسط روکا به مدت یک سال بدون دریافت هزینهی اضافی، پشتیبانی میشود. تمدید پشتیبانی در سالهای بعدی نیز امکانپذیر است. افزایش سطح خدمات پشتیبانی با خدماتی مانند سئو، بازاریابی و تولید محتوا نیز امکانپذیر است. پشتیبانی پایه وردپرس شامل موارد زیر میباشد:
بهروزرسانی منظم سایت و افزونهها و رفع هرگونه تداخل احتمالی در هنگام بهروزرسانی
مشاوره در مورد استفاده بهینه از سایت، سئو و تولید محتوا
رفع مشکلات احتمالی فنی و امنیتی
انجام تغییرات جزئی در ظاهر و عملکردهای سایت بسته به نیاز
طراحی فروشگاه اینترنتی با وردپرس
وردپرس دارای افزونههای گوناگونی برای عملکردهای مختلف است. افزونهی ووکامرس برای طراحی فروشگاه اینترنتی در وردپرس ارائه شده است. امکانات ووکامرس برای ایجاد یک سیستم فروش اینترنتی کوچک تا متوسط مناسب است. برای ایجاد فروشگاههایی با ابعاد بزرگ یا با امکانات خاص میبایست از روشهای دیگر برای طراحی فروشگاه اینترنتی استفاده نمود. برای کسب اطلاعات بیشتر میتوانید مقالهی روشهای طراحی فروشگاه اینترنتی را مشاهده فرمایید.
تعرفه طراحی سایت وردپرس
هزینه تعیین شده برای طراحی سایت بر اساس تخصص و زمان مورد نیاز برای اجرای آن تعیین میشود. همانگونه که گفته شد، طراحی سایت با وردپرس نسبت به سایر روشها به زمان کمتری نیاز دارد و در نتیجه هزینهی نهایی طراحی سایت با این سیستم مدیریت محتوا نیز در مقایسه با روشهای دیگر کمتر است. سایر هزینههای مرتبط با طراحی سایت، مانند طراحی قالب اختصاصی و برنامهنویسی سفارشی افزونه مانند سایر روشها در هزینهی نهایی اثرگذار خواهند بود.
بعضی اوقات می خواهیم برای محکم کاری اطلاعات مهم و ضروری را روی یک هارد دیگر هم ذخیره کنیم یا این که از اطلاعاتی که روی یک هارد دیگر است خوشمان می آید و می خواهیم آن ها را داشته باشیم ولی با CD یا DVD و یا فلش و چیزهای دیگر به خاطر حجم محدودی که دارد نمی شود .به همین علت مجبوریم هارد به هارد کنیم. اگر می خواهید این کار را به درستی انجام دهید باید خیلی حواستان را جمع کنید و دقت داشته باشید.
اول برای پارتیشن های موجود در هارد دیسکتان اسم مخصوص بگذارید. برای انجام این کار My Computer را باز کنید و روی پارتیشن کلیک راست کنید.گزینه ی Properties را انتخاب کنید. حالا در پنجره ای که باز شد، نام پارتیشن را عوض کنید.حالا با همین روش اسم همه ی پارتیشن ها را عوض کنید و آن ها را به یاد داشته باشید.حالا کامپیوترتان را خاموش کنید. هارد دیسکی را که می خواهید اطلاعات را از آن کپی کنید بردارید. آن را به دقت بررسی کنید. هارد دیسک ها معمولا با یک کابل به مادربرد وصل می شوند. در کنار محل اتصال کابل به هارد دیسک محلی برای وصل کردن فیش برق یا همان Power قرار دارد.
حالا وقتی کامپیوتر خاموش است درب کیس را باز کنید. در کیس هارد دیسک را پیدا کنید. هارد دیسک با کابلی به مادربردتان وصل است. این کابل معمولا دارای 2 جای اتصال است. ممکن است هم به هارد دیسکتان و هم به CD-Rom تان وصل باشد. شما می توانید به همین روش کابل هارد دیسک دوم را به مادربردتان وصل کنید. برای این کار می توانید جای اتصال دوم را از CD-Rom جدا کنید و به هارد دیسک دوم وصل کنید.ممکن است CD-Rom یا DVD-Rom شما با یک کابل جداگانه به مادربوردتان وصل شده باشد، به هر حال کافی است این کابل را از سی دی رام یا دی وی دی رام جدا کرده و به هارد مورد نظرتان وصل کنید. حالا شما 2 تا هارد دیسک را به مادربردتان وصل کرده اید.
حالا باید برقی را که هارد دیسک دوم نیاز دارد تأمین کنید برای این امر به نوع فیش برقی که به هارد دیسک متصل است دقت کنید. احتمالا یکی از این نوع فیش های مثل آن در کامپیوترتان هست که به هیچ جایی و هیچ چیزی وصل نشده است. این کابل ها همگی به سیستم اصلی برق کامپیوتر وصل شده اند. یکی از این فیش های آزاد را به هارد دیسک مهمان وصل کنید. یا اگر هیچ فیش برق آزادی وجود نداشت از همان فیش برق متصل به درایو سی دی یا دی وی دی استفاده کنید.
حالا کامپیوترتان را روشن کنید.
به محض این که روشن شد کلید Delete را فشار دهید تا وارد تنظیمات مادربرد شوید. این منو برای هر نوع مادربردی فرق می کند اما در این منو تنظیمات مربوط به هارد دیسک وجود دارد. به منوی standard Cmos Features بروید. معمولا تنظیماتی در مادربرد های جدید به صورت پیش فرض وجود دارد که هارد دیسک ها را در حالت اتوماتیک شناسایی می کند. اگر به این صورت هارد دیسک را نشناخت شما تنظیم این قسمت را در حالت auto بگذارید تا مادربردتان به صورت خودکار هارد دیسک را شناسایی کند. حالا از منو بیرون بیایید و گزینه ی Save an Exit را بزنید.
اگر تمام مراحل را به درستی انجام داده باشید کامپیوترتان مثل حالت اولش کار می کند. ویندوز بالا می آید. اما وقتی My Computer را باز کنید متوجه می شوید که پارتیشن های جدید اضافه شده است که همان پارتیشن های هارد دیسک مهمان است. حالا اطلاعاتی را که لازم دارید در بین دو هارد دیسک کپی کنید. این کپی هم دقیقا مثل زمانی است که در هارد دیسک خودتان اطلاعات را از جایی در جای دیگر کپی می کنید. بعد از این که کارتان تمام شد، کامپیوترتان را خاموش کنید و همه چیز را به حالت اولش برگردانید. هارد دیسک مهمان را جدا کنید و کابل برق و کابل مادربرد را به حالت اول برگردانید.