-
Notifications
You must be signed in to change notification settings - Fork 0
Home
پیلاف یک سکوی ساده و کوچک برای توسعه سیستمهای ابری است. این سکو را میتوان به عنوان یک مدل کوچک از PaaS در نظر گرفته.
از جمله امکاناتی که در این سکو ارائه شده میتوان به موارد زیر اشاره کرد:
- مدل دادهای نمایش و الگو
- معماری مبتنی بر افزونه
- افزونه های متفاوت برای کاربردهای اساسی
در حالت کلی میتوان حوزههای مربوط را به سه دسته کلی زیر تقسیم کرد:
- نمایش (نرم افزارهای)
- سکوی PaaS و SaaS
نرم افزار عبارت است از یک برنامه کاربری که به صورت مستقیم با کاربران در رابطه است . مثلا فرض کنید که یه صفحه وب و یا یک برنامه اندروید. اصلی ترین مدل نرم افزاری که ما اینجا در نظر میگیریم بر اساس مدل SPA توسعه پیدا میکنند و در حقیقت صفحههای پیشرفته وب هستند.
سکو نیز به صورت مستقل و بر اساس زبان برنامه سازی PHP توسعه پیدا میکند. این سکو روی سرور اجرا میشود و تقاضاهای کاربران را در سمت سرور اجرا میکند.
تمام مستندهایی که ایجاد شده به صورت زیر نامگذای میشوند:
<Group>:<Title>
مستندها بر اساس کاربرد آنها دسته بندی شده تا بتونید به راحتی مستندهای مورد نیاز خودتون رو پیدا کنید. مستندهایی که در اینجا آورده شده همگی در دسته های زیر قرار میگیرند:
- SPA
- API
- PaaS
- Pluf
در ادامه هرکدوم از این گروهها توصیف شده و یه سری مستند اولیه برای شروع کار معرفی شده.
نرم افزار به برنامههای گفته میشود که با ساختار SPA ایجاد میشن. در نگاه اول این نرم افزارها صفحههای معمولی وب هستن ولی وقتی بررسی کنید درک میکنید که خیلی پیچیده تر هستند. اما مهمترین خصوصیت اونها این هست که بیشتر به صورت انلاین قابل استفاده هستن.
نرم افزارها در زمینههای متفاوتی به کار گرفته میشوند که میتوان به نرم افزارهای راهنما، پروفایل کاربری و غیره اشاره کرد. مستندهایی که اینجا اورده شده استفاده از این نرم افزارها رو یاد نمیده بلکه روش توسعه انها رو به شما آموزش خواهد داد.
تمام مستندهایی که در رابطه با توسعه نرم افزارها است به صورت زیر نامگذاری شده:
SPA:<Document Title>
برای توسعه نرم افزار ابتدا این دو مستند را مطالعه کنید:
تمام برنامهها برای ارتباط با سرور از واسههای برنامه نویسی یا API استفاده میکنن. این واسهها در حقیقت فراخوانی سرور برای انجام کاری خاص طراحی شده. برای نمونه وارد شدن به سیستم، تغییر نام کاربری و یا ارسال یک پیام همگی با استفاده از این واسطهها انجام میشه.
شما میتونید توی توسعه این واسطهها کمک کنید یا از این واسطهها برای توسعه سیستمهای خودتون استفاده کنید.
تمام مستندهایی که در این زمینه نوشته شده به صورت زیر نام گذاری میشوند:
API:<Document Title>
برای اینکه این سکو به عنوان یه PaaS و یا حداقل SaaS معرفی بشه باید یه سری از تواناییهای اولیه رو فراهم کنه. مثل تنظیمات، نرم افزارها ملکها و غیره. برای این کار یک سری افزونه پیاده سازی شده که بتونه این حالت رو به وجود بیاره.
تمام مستندهایی که در رابطه با این اصول نوشته شدن به صورت زیر نامگذاری میشن:
PaaS:<Document Title>
برای شروع کار با سکو و توسعه آن با مستندهای زیر شروع کنید:
در ساده ترین حالت یک سکوی نرم افزار ساده برای پیاده سازی سایتها و سرورها ایجاد شده. این سکو قابلیتهای متفاوتی رو برای توسعه سیستمها ایحاد میکنه و توسعه سریع و سادهای داره.
تمام مستندهای مربوط به این بخش به صورت زیر نامگذاری میشن:
Pluf:<Document Title>