ویرگول
ورودثبت نام
HamyarWP - همیاروردپرس
HamyarWP - همیاروردپرسدر ویرگول همیاروردپرس میتوانید مقاله های جذابی بخوانید که از دل تجربیات تیم همیاروردپرس استخراج شده است
HamyarWP - همیاروردپرس
HamyarWP - همیاروردپرس
خواندن ۳ دقیقه·۶ سال پیش

۷ قانون ساده و کاربردی برای توسعه‌دهندگان وردپرس

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

  • قانون 1: یک استراتژی داشته باشید.
  • قانون 2: کدنویسی استاندارد و منظمی داشته باشید.
  • قانون 3: به امنیت توجه کنید.
  • قانون 4: دسترسی هوشمندانه به خدمات وب
  • قانون 5: بین‌المللی کردن افزونه
  • قانون 6: بارگذاری آنچه که نیاز است.
  • قانون 7: امکان غیرفعال کردن را ایجاد کنید.

قانون 1: یک استراتژی داشته باشید.

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

قانون 2: کدنویسی استاندارد و منظمی داشته باشید.

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

قانون 3: به امنیت توجه کنید.

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

  • ورودی و خروجی را ایمن سازی کنید
  • استفاده از nonce برای فرم و تایید Url

قانون 4: دسترسی هوشمندانه به خدمات وب

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

قانون 5: بین‌المللی کردن افزونه

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

قانون 6: بارگذاری آنچه که نیاز است

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

قانون 7: امکان غیرفعال کردن را ایجاد کنید.

یادتان باشد که افزونه ها بصورت پیش فرض امکان فعال و غیرفعال شدن دارند. این امکان غیرفعال کردن را از آن ها نگیرید و حتما این دسترسی را باز بگذارید.

توسعه دهندهافزونه وردپرسوردپرسهمیار وردپرس
۰
۰
HamyarWP - همیاروردپرس
HamyarWP - همیاروردپرس
در ویرگول همیاروردپرس میتوانید مقاله های جذابی بخوانید که از دل تجربیات تیم همیاروردپرس استخراج شده است
شاید از این پست‌ها خوشتان بیاید