باورژن

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

مشاهده داکیومنت‌ها مشاهده وبلاگ

خدمات

وبلاگ

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

داکیومنت

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

بزودی

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

بزودی

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

آخرین مطالب وبلاگ

عبارت‌های باقاعده یا regular expressions

عبارت‌های باقاعده یا regular expressions

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

ادامه مطلب
نسخه‌ها و محدودیت‌ها در کامپوزر

نسخه‌ها و محدودیت‌ها در کامپوزر

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

ادامه مطلب
مباحث پیشرفته شی‌گرایی در PHP

مباحث پیشرفته شی‌گرایی در PHP

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

ادامه مطلب

داکیومنت‌ها

کدایگنایتر
کدایگنایتر
فریمورکی بر پایه mvc

کدایگنایتر یک فریمورک اپن‌سورس است که با استفاده از زبان PHP توسعه داده شده است. استفاده از کدایگنایتر نیز مانند هر فریمورک دیگری باعث افزایش سرعت کدنویسی می‌شود و سرعت توسعه پروژه را افزایش می‌دهد. از ویژگی‌های کلیدی این فریمورک می‌توان به حجم کم و در حین حال پرفورمنس بالا اشاره کرد. کدایگنایتر مستندات کاملی دارد و یادگیری آن ساده است.

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

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

مشاهده داکیومنت
لاراول
لاراول
محبوب‌ترین فریمورک PHP بر پایه معماری MVC

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

مشاهده داکیومنت

بزودی

بزودی سایر خدمات در این قسمت قرار خواهد گرفت.