تجربه بهینه سازی وبسایت

تو این پست از تجربه بهینه سازی وبسایت براتون میگم و نکات کلیدی که برای بهینه سازی سایت لازم هست رو یادتون میدم. بنظرتون موتورهای جستجو چه وبسایت هایی رو بیشتر دوست دارن و ربات های جستجو برای ایندکس کردن صفحات با چه وبسایت هایی بیشتر حال میکنن؟ بیاید بیشتر در این مورد گپ بزنیم و ببینیم بهینه سازی وبسایت چقدر تو بهبود سئو و جایگاه وبسایت تاثیر داره…

ادامه خواندن

اجرای CI/CD Pipeline به زبان ساده

در این پست یک اجرای CI/CD Pipeline به زبان ساده خواهیم داشت.

قبل از ورود به بحث پایپ لاین یا همون خط لوله باید ببینیم CI/CD چیه و چیکار میکنه؟

تعریف CI یا Continuous Integration:

فرآیندی در چرخه توسعه نرم افزار است که تغییرات صورت گرفته در کد توسط توسعه دهندگان مختلف را در خط اصلی(mainline) پروژه ادغام می کند. این خط اصلی معمولا توسط یک منبع(repository) اشتراکی(shared) مدیریت و مورد دسترسی قرار می گیرد. اجرای این فرآیند باعث می شود همیشه یک منبع کد با کمترین انحراف(تفاوت) در دسترس باشد. هر ادغام می تواند توسط اجرای Build و Test مورد بررسی قرار گرفته تا تضمین کند کد ادغام شده قابل اطمینان است. اصولا اجرای تست بخشی از فرآیند CI نیست اما معمولا با آن پیاده سازی می شود.

ادامه خواندن

نقشه برداری غار شاپور – قسمت اول

غار شاپور در انتهای تنگ چوگان و در چهار کیلومتری شهر بیشاپور در شهرستان کازرون مهمترین پایتخت ساسانیان در ارتفاع حدود 800 متری از سطح زمین قرار دارد و دهانه آن حدود 30 متر می‌باشد. در دهانه این غار مجسمه شاپور قرار گرفته است و به همین دلیل این غار به نام شاپور معروف شده است. مجسمه شاپور از یک ستون چکیده غول‌پیکر که در این غار وجود داشته تراشیده شده و با وجود گذشت 1700 سال همچنان پابرجا می‌باشد و تنها مجسمه باقی‌مانده از دوران باستان است که حدود 7 متر ارتفاع دارد. بعد از گذشت سال‌ها کماکان سر این مجسمه سالم می‌باشد ولی دو دست آن شکسته‌اند. مجسمه واژگون شده بود که در سال 1336 توسط ارتش در جای خود قرار گرفت. این مجسمه، شاپور را به صورت ایستاده نشان می‌دهد.

ادامه خواندن