روژ دیزاین

در این وبلاگ مطالبی مانند: طراحی سایت، بهینه سازی سایت و مانند این بحث خواهد شد.

روژ دیزاین

در این وبلاگ مطالبی مانند: طراحی سایت، بهینه سازی سایت و مانند این بحث خواهد شد.

معرفی بهترین طراحی سال

&AD بهترین طراحی سال را معرفی کرد. این مرکز خیریه که در سال 1960 بنیانگزاری شده است مسابقه ی سالانه ای را ترتیب می دهد که یکی از مهم ترین مسابقات در زمینه طراحی سایت به شمار می رود. رز (Rose) به عنوان دومین طراحی پس از ER Apple شناخته شد. پس از چندین سال، این آژانس، یکی از بهترین ها در جهان شناخته شد. جوایز بر اساس این دسته بندی های رنگی بود: مداد های زرد برای کار های خارق العاده، مداد سفید برای پروژه هایی که تاثیر اجتماعی دارند و مداد های عجیب سیاه که هر ساله خود موسسه بیرون می دهد. شرکت کنندگان در مسابقه برنز را نیز انتخاب می کردند. و در شب آخر مدیر D&AD لورا جردن در مراسم اختطامیه حضور داشت 7 مداد سیاه به 6 ملیت مختلف جایزه داده شد که ندرلند دومین ملیت بود.

برترین فونت های رایگان

در این هفته چند فونت معرفی می کنیم که برای طراحی سایت بسیار اهمیت دارد. M.p>

Batke

این فونت رایگان است.

Enfantica

این فونت نیز بسیار زیبا و از طرف چندین سایت برگزیده شده است. و از همه مهم تر رایگان بودنش می باشد.

Source Serif

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

Sabo

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

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

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

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

مقایسه Terminal با FTP clients

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

یوزر و گروه ها

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

فایل پرمیشن چیست

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

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

حال شماره ها نشان دهنده (چه) قسمت از عبارت هاست و از ترکیب چند رقم به وجود می آید.

  • 4
  • خواندن فایل یا خواندن نام فایل ها در یک پوشه است.
  • 2
  • نوشتن در فایل یا تغییر نام محتوای پوشه ها.
  • 1
  • اجرای فایل و دستیابی به فایل.

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

تغییر اختیارات

اف تی پی معمولا برای تغییر پرمیشن ها اینترفیس دارد. اگر به ترمینال در سرور نیز دسترسی دارید می توانید آنجا نیز پرمیشن خود را تغییر دهید. sudo chmod 644 مثلا برای تغییر به 644، باید این دستور را تایپ کنید: sudo find . -type f -exec chmod 644 {} + یا برای تغییر فایل ها به 755 باید این دستور را تایپ کنید: sudo find . -type d -exec chmod 755 {} +

تفاوت میان 644 و 777 چیست؟

  • اختیارات صاحبان "خواندن" (4) +"نوشتن" (2) =6
  • اختیارات دیگر اعضا "خواندن" (4) =4

به عبارتی دیگر:

  • اگر صاحب فایل هستیم می توانیم آن را بخوانیم و تغییر دهیم،
  • دیگران فقط می توانند آن را بخوانند،

حال به پوشه ها بپردازیم. اگر پوشه ای با شماره 777 داشته باشیم اینگونه آن را تعبیر می کنیم:

  • اختیارات صاحب پوشه: "خواندن" (4) +""نوشتن" (2) +"اجرا کردن"(1) =7 می باشد.
  • اختیارات گروه صاحبان پوشه ها: "خواندن" (4) +"نوشتن" (2) +"اجرا کردن" (1) =7 میباشد.
  • اختیارات دیگر افراد: "خواندن" (4) +"نوشتن" (2) +"اجرا کردن" (1) =7 میباشد.

به عبارتی:
  • هر کس یک لیست از نام فایل ها را می تواند به دست بیاورد،
  • هر کس می تواند هر فایل در پوشه را بخواند، تغییر دهد یا حذف کند،
  • هر کس می تواند به همه فایل های پوشه ما دست یابد.

بسیار واضح است که هر شخص می تواند فایلی حذف یا اضافه کند و همچنین به سایت ما ویروس وارد کند.

چند زبانه کردن وردپرس

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

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

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

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

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

  9. هر زبان در یک وردپرس جداگانه
  10. در این روش باید سایت های جدا برای هر زبان طراحی شود. زمانی که ترجمه ها ذخیره می شوند، همه سایت ها باید از یک تم باشند یا اینکه می توانید از مالتی سایت استفاده کنید..

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

چند الهام برای طراحی بلاگ برگرفته از اسمشینگ مگزین

در این پست می خواهیم بهترین طراحی های بلاگ را به شما نشان دهیم:

Jason Gray Music

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

The Pixel Blog

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

Sushi & Robots

این وبسایت زیبا یک پرتفولیو ژورنال می باشد. اگر به دنبال الهام گرفتن هستید، این وبسیات می تواند بسیار عالی باشد.

Work Awesome

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