بنیان گذار شرکت راهکارهای هوشمند روتیک - فعال در حوزهی هوش مصنوعی و علوم داده
معرفی چارچوب ایرانی Simplist
Simplist چیست ؟
این یک چارچوب مبتنی بر زبان PHP است که توسعه ی آن الگو گرفته از چارچوب هایی مانند Laravel و CodeIgniter است.
دقت در رعایت اصول برنامه نویسی لایه ای و خلاصه نمودن کد های پیچیده در مخازن درست و منحصر به فرد، ابزار هایی است که هر کاربری را برای راه اندازی سریع و بی درد سر یک وب سایت یاری میکند.
من پایبندی زیادی به اصول و استاندار هایی چون PSR-4 دارم، اما از آنجایی که این چارچوب هفته های اولیه ی انتشار خود را طی میکند، قطعا ایراد ها و مشکلاتی در آن مشاهده خواهید نمود.
امنیت در Simplist
در پایه ای ترین زیر ساخت های امنیتی مربوط به Simplist سعی شده تا بخش هایی که شامل کد های تشخیص هویت، ارتباط با پایگاه داده و سایر اتصالات مهم سیستم میشود، یک لایه بالاتر از پوشه ی public_html/ قرار بگیرد. این موضوع سبب میشود تا اتصالات و همگام سازی های در لایه هایی پردازش شوند که کاربر به آنها دسترسی ندارد.
دقت کنید، شما به هیچ عنوان نباید خارج از پوشه ی Controller پردازش ارتباطی و یا تشخیص هویت انجام دهید.
مشکلات حال حاضر در Simplist
در حال حاضر، توسعه ی افزونه ها، ساختار های شخصی سازی شده به کد، به دلیل در دست توسعه بودن آن امکان پذیر نمی باشد؛ در کنار این موارد همانطور که گفته شده، مشکلات کوچکی در حال حاضر در این خصوص وجود دارد که با حمایت شما کاربران محترم به زودی مرتفع خواهد شد.
درخواست توسعه دهنده
به عنوان یک توسعه دهنده ی ایرانی، از هموطنان فعال و علاقه مند در خصوص توسعه نرم افزار، امنیت اطلاعات و امنیت شبکه دعوت میکنم در توسعه ی نرم افزاری این چارچوب سبک، کوچک، ساده و سریع؛ مجموعه ی مارا یاری کنند.
برای همکاری در این خصوص با ایمیل بنده ارتباط برقرار کنید:
مطلبی دیگر از این انتشارات
بخش دوم، نصب و راه اندازی Python Flask Framework
مطلبی دیگر از این انتشارات
دقیقا چه کارهایی میشه با Python انجام داد؟ 3 کاربرد اصلی پایتون
مطلبی دیگر از این انتشارات
چرا فالکون یکی از محبوب ترین فریم ورک های php است؟