استفاده از فایل robots.txt!
امروز اومدم تو این مقاله کوتاه درباره فایل robots.txt و اهمیتش در سئو باهاتون صحبت کنم.
این فایل از چنان اهمیتی برخورد دار هستش که میتونه توی سئوی سایت شما غوغا کنه!
آیا robots.txt برای سایت مفید است؟
این فایل به ربات های موتور جستجو یا به اصطلاح خزنده ها اطلاع میدهد که در کجا بخزند و آن را ایندکس کنند و کجا را ایندکس نکنند.
برای مثال شما میخواهید پنل ادمین را crawl نکنند.
در نتیجه در فایل robots.txt کد مربوط به آن را قرار میدهید و به خزندگان وب میفهمانید که این صفحه برای ایندکس شدن و بازدید افراد نیست.
- اگر بلد نباشید از این فایل درست استفاده کنید ممکنه crawl وبسایتتون رو هدر بدید و براتون تاثیر منفی داشته باشه.
پس حتما قبل از استفاده کار کردن باهاشو یاد بگیرید.
#Rafiee
@Tp_Code
امروز اومدم تو این مقاله کوتاه درباره فایل robots.txt و اهمیتش در سئو باهاتون صحبت کنم.
این فایل از چنان اهمیتی برخورد دار هستش که میتونه توی سئوی سایت شما غوغا کنه!
آیا robots.txt برای سایت مفید است؟
این فایل به ربات های موتور جستجو یا به اصطلاح خزنده ها اطلاع میدهد که در کجا بخزند و آن را ایندکس کنند و کجا را ایندکس نکنند.
برای مثال شما میخواهید پنل ادمین را crawl نکنند.
در نتیجه در فایل robots.txt کد مربوط به آن را قرار میدهید و به خزندگان وب میفهمانید که این صفحه برای ایندکس شدن و بازدید افراد نیست.
- اگر بلد نباشید از این فایل درست استفاده کنید ممکنه crawl وبسایتتون رو هدر بدید و براتون تاثیر منفی داشته باشه.
پس حتما قبل از استفاده کار کردن باهاشو یاد بگیرید.
#Rafiee
@Tp_Code
🔥6👌1
Topcode
استفاده از فایل robots.txt! امروز اومدم تو این مقاله کوتاه درباره فایل robots.txt و اهمیتش در سئو باهاتون صحبت کنم. این فایل از چنان اهمیتی برخورد دار هستش که میتونه توی سئوی سایت شما غوغا کنه! آیا robots.txt برای سایت مفید است؟ این فایل به ربات های موتور…
در ادامه مطلب دیروز یک آموزش استفاده از این فایل رو داشته باشیم ؛
ابتدا باید یک فایل robots.txt در پوشه اصلی فایل هاتون بسازید.
سپس کد زیر را قرار میدهید.
User-agent : *
این کد برای این هست که رباتی رو که میخواید بهش دستور بدید مشخص بشه.
ربات های جستجو گر یا همون خزنده ها چند نوع هستن که باید اسمشون رو بجای (*) بزارید؛
فعلا شما googlebot قرار دهید تا بعدا این خزنده ها رو تک تک معرفی و بررسی کنیم.
کد زیر مهم ترین کد هستش.
Disallow: css/style.css
این کد میگه که این بخش از سایت منو ایندکس نکن و حتی بهش سر هم نزن!
که آدرس اون فایل رو جلوش مینویسید و کار جَمعه.
کد زیر هم مهمه ولی نه به اندازه قبلی؛
Allow: blog/
این کد بخش هایی که میخوایید اجازه میدید که ایندکس بشن رو نشون میده که برای این بخش یک پیشنهاد هم دارم که انشالله در
آینده میگم.
به این کد اصلا اهمیت ندهید!
Sitemap: https://example.com/sitemap.xml
شما وقتی که یک سایت مپ داشته باشید که ضروری هستش میتونید از طریق سرچ کنسول اون رو اضافه کنید!
اما اگه حوصله داشته باشید میتونید با قرار دادن هر مقاله یا محصول جدید با ادیت زدن این فایل و اضافه کردن این کد سایت مپتون رو اضافه کنید.
خب پس تو این مطلب آموزش کار با فایل robots.txt رو هم یادگرفتیم و دیگه مشکلی براش وجود نداره.
دو تا مقاله بهتون بدهکارم که اولیش معرفی و تحلیل خزنده هاست و دیگری ایندکس کردن یک بخش از وبسایت به صورت دستی هست.
این مقالات هم بزودی در کانال منتشر میشن.
#Rafiee
@Tp_Code
ابتدا باید یک فایل robots.txt در پوشه اصلی فایل هاتون بسازید.
سپس کد زیر را قرار میدهید.
User-agent : *
این کد برای این هست که رباتی رو که میخواید بهش دستور بدید مشخص بشه.
ربات های جستجو گر یا همون خزنده ها چند نوع هستن که باید اسمشون رو بجای (*) بزارید؛
فعلا شما googlebot قرار دهید تا بعدا این خزنده ها رو تک تک معرفی و بررسی کنیم.
کد زیر مهم ترین کد هستش.
Disallow: css/style.css
این کد میگه که این بخش از سایت منو ایندکس نکن و حتی بهش سر هم نزن!
که آدرس اون فایل رو جلوش مینویسید و کار جَمعه.
کد زیر هم مهمه ولی نه به اندازه قبلی؛
Allow: blog/
این کد بخش هایی که میخوایید اجازه میدید که ایندکس بشن رو نشون میده که برای این بخش یک پیشنهاد هم دارم که انشالله در
آینده میگم.
به این کد اصلا اهمیت ندهید!
Sitemap: https://example.com/sitemap.xml
شما وقتی که یک سایت مپ داشته باشید که ضروری هستش میتونید از طریق سرچ کنسول اون رو اضافه کنید!
اما اگه حوصله داشته باشید میتونید با قرار دادن هر مقاله یا محصول جدید با ادیت زدن این فایل و اضافه کردن این کد سایت مپتون رو اضافه کنید.
خب پس تو این مطلب آموزش کار با فایل robots.txt رو هم یادگرفتیم و دیگه مشکلی براش وجود نداره.
دو تا مقاله بهتون بدهکارم که اولیش معرفی و تحلیل خزنده هاست و دیگری ایندکس کردن یک بخش از وبسایت به صورت دستی هست.
این مقالات هم بزودی در کانال منتشر میشن.
#Rafiee
@Tp_Code
🔥4👍3👎1
Topcode
در ادامه مطلب دیروز یک آموزش استفاده از این فایل رو داشته باشیم ؛ ابتدا باید یک فایل robots.txt در پوشه اصلی فایل هاتون بسازید. سپس کد زیر را قرار میدهید. User-agent : * این کد برای این هست که رباتی رو که میخواید بهش دستور بدید مشخص بشه. ربات های جستجو گر…
خب بریم سراغ معرفی و تحلیل خزنده های وب که خیلی به کار برنامه نویسای وب و سئو کارا میخوره ؛
ما چندین نوع خزنده داریم که مهم ترین هاشون ۴ تاست که شامل موارد زیر هست.
AdSense:
گوگل ادسنس یک سرویس تبلیغاتی کلیکی هست که هدفش تبلیغات هدف مند هستش. حالا این سرویس یک خزنده داره که وقتی شما سایتتون رو درونش ثبت میکنید وارد وبسایتتون میشن و شروع به ثبت صفحاتش میکنن.
Googlebot :
این بات مهم ترین خزنده وب هستش که وظیفه جمع آوری اطلاعات و ایندکس کردن وبسایتتون رو داره؛ به همین خاطر در پست قبل گفتم که فعلا از این اسم استفاده کنید تا انواعش رو معرفی کنم.
این خزنده انواع گوناگون داره که در لیستمون
وجود دارن.
Googlebot image:
این خزنده وظیفه جمع آوری تصاویر وبسایت و ایندکسشون رو داره.
پیشنهاد میکنم برای تصاویر وبسایتتون از فرمت webp استفاده کنید؛ تجربه شخصیم و همچنین همه سئو کارا تایید میکنن چون روی سئوی تصاویرتون خیلی تاثیر داره.
Googlebot video:
این خزنده وظیفه جمع آوری ویدئو ها و همچنین ایندکسشون داره.
بجز این دو خزنده ۸ خزنده googlebot دیگه هم وجود دارن که بخش های مختلف وبسایت رو ایندکس میکنن.
مقاله بعدی که باید به دستتون برسونم ایندکس کردن بخش های مختلف وبسایت به صورت دستی هستش اما قبلش باید آموزش کار با سرچ کنسول رو پست کنم براتون.
#Rafiee
@Tp_Code
ما چندین نوع خزنده داریم که مهم ترین هاشون ۴ تاست که شامل موارد زیر هست.
AdSense:
گوگل ادسنس یک سرویس تبلیغاتی کلیکی هست که هدفش تبلیغات هدف مند هستش. حالا این سرویس یک خزنده داره که وقتی شما سایتتون رو درونش ثبت میکنید وارد وبسایتتون میشن و شروع به ثبت صفحاتش میکنن.
Googlebot :
این بات مهم ترین خزنده وب هستش که وظیفه جمع آوری اطلاعات و ایندکس کردن وبسایتتون رو داره؛ به همین خاطر در پست قبل گفتم که فعلا از این اسم استفاده کنید تا انواعش رو معرفی کنم.
این خزنده انواع گوناگون داره که در لیستمون
وجود دارن.
Googlebot image:
این خزنده وظیفه جمع آوری تصاویر وبسایت و ایندکسشون رو داره.
پیشنهاد میکنم برای تصاویر وبسایتتون از فرمت webp استفاده کنید؛ تجربه شخصیم و همچنین همه سئو کارا تایید میکنن چون روی سئوی تصاویرتون خیلی تاثیر داره.
Googlebot video:
این خزنده وظیفه جمع آوری ویدئو ها و همچنین ایندکسشون داره.
بجز این دو خزنده ۸ خزنده googlebot دیگه هم وجود دارن که بخش های مختلف وبسایت رو ایندکس میکنن.
مقاله بعدی که باید به دستتون برسونم ایندکس کردن بخش های مختلف وبسایت به صورت دستی هستش اما قبلش باید آموزش کار با سرچ کنسول رو پست کنم براتون.
#Rafiee
@Tp_Code
👍3🔥1👌1
Topcode
فردا مینی مقاله جدید داریم.
تیلویند چیست؟
تیلویند ( tailwind css ) ترندی هست که چند سالیه منتشر شده و بسیار ازش استقبال شده.
امروزه فرانت اند کاران اکثرا تیلویند رو بلدن و باهاش کار میکنن؛
تیلویند یک فریمورک از css هست که شما میتونید کد های css رو بصورت کلاس های html بنویسید.
استفاده از تیلویند تعداد کد های css و درنتیجه حجم این کار رو به مقدار قابل توجهی کاهش میده و دیگه شما بجز فونت فیس دیگه از css استفاده ای ندارید؛ زیرا کد ها رو در همون فایل html و به صورت کلاس های کوتاه می نویسید.
تیلویند کار های مربوط به فرانت اند مثل دارک مود و … رو خیلی راحت تر میکنه چون براشون کد قرار داده!
در مقاله بعدی در مورد مزایا و معایب تیلویند کاملا باهم صحبت میکنیم چون اگه تو این مقاله بنویسمشون خیلی طولانی میشه.
#Rafiee
@Tp_Code
تیلویند ( tailwind css ) ترندی هست که چند سالیه منتشر شده و بسیار ازش استقبال شده.
امروزه فرانت اند کاران اکثرا تیلویند رو بلدن و باهاش کار میکنن؛
تیلویند یک فریمورک از css هست که شما میتونید کد های css رو بصورت کلاس های html بنویسید.
استفاده از تیلویند تعداد کد های css و درنتیجه حجم این کار رو به مقدار قابل توجهی کاهش میده و دیگه شما بجز فونت فیس دیگه از css استفاده ای ندارید؛ زیرا کد ها رو در همون فایل html و به صورت کلاس های کوتاه می نویسید.
تیلویند کار های مربوط به فرانت اند مثل دارک مود و … رو خیلی راحت تر میکنه چون براشون کد قرار داده!
در مقاله بعدی در مورد مزایا و معایب تیلویند کاملا باهم صحبت میکنیم چون اگه تو این مقاله بنویسمشون خیلی طولانی میشه.
#Rafiee
@Tp_Code
🔥4👍1
Topcode
تیلویند چیست؟ تیلویند ( tailwind css ) ترندی هست که چند سالیه منتشر شده و بسیار ازش استقبال شده. امروزه فرانت اند کاران اکثرا تیلویند رو بلدن و باهاش کار میکنن؛ تیلویند یک فریمورک از css هست که شما میتونید کد های css رو بصورت کلاس های html بنویسید. استفاده…
مزایا و معایب تیلویند؛
من به عنوان یک توسعه دهنده وبسایت که با این فریمورک کار میکنم خیلی از توسعه دهنده های دیگه که با تیلویند کار نمیکنن جلو هستم؛ چرا؟ چون کارم سریع تره و بازدهیش بیشتره.
تو این مقاله همراه من باشید تا ۴تا از مزایای تیلویند رو بهتون معرفی کنم.
1_ افزایش سرعت توسعه.
تیلویند اصولا یک فریمورکیه که کد هاش توی همون فایل html نوشته میشه و معمولا دولوپر نیازی نداره که به فایل css مراجعه کنه؛ فقط در صورتی مراجعه میکنه که بخواد یک فونت جدید رو فیس فونت کنه!
بعدش میاد و در فایل config.tailwind.js اون فونت رو به پروژه اضافه میکنه.
پس سرعت کار چند برابر میشه و در داخل کلاس های html کد های تیلویند قرار میگیرن.
2_تغییر و ایجاد کد های جدید به بهترین شکل
توی تیلویند کلا همه چیز به فایل config.tailwind.js بستگی داره و برای اضافه کردن فونت ، تغییر یا اضافه کردن رنگ ها ، تغییر یا اضافه کردن ساز ها و … دست به دامن این فایل میشیم.
شما میتونید اندازه یا اندازه یا … مورد نیازتون رو با استفاده از این فایل به خوبی اضافه کنید.
3_ریسپانسیو
شما با css باید کلی بدبختی بکشی تا یه بخش ریسپانسیو بشه؛ ولی توی تیلویند ازین خبرا نیست و با اضافه کردن کد هایی از قبیل xl و md میتونی ابعاد سایت رو سلکت کنی و راحت استایل مورد نظرت رو در اون سایز بهش بدی.
من خودم با این ویژگی خیلی حال کردم و ویژگی مورد علاقمه :)
4_استفاده از المان های مفید
همونطور که در پست قبلی گفتم تیلویند دارای کد برای دارک مود هستش و خیلی سریع میشه باهاش دارک مود سایت رو توسعه داد؛ درحالی که در css خیلی باید دنگ و فنگ براش بکشید( البته خیلی هم نه ولی یه ذره)
حالا که با مزایای تیلویند آشنا شدیم؛ پست بعدی نوبت معایبه که خدمتتون بگم.
در مجموع تیلویند ارزش یادگیری رو داره و سرعت شما رو افزایش میده.
#Rafiee
@Tp_Code
من به عنوان یک توسعه دهنده وبسایت که با این فریمورک کار میکنم خیلی از توسعه دهنده های دیگه که با تیلویند کار نمیکنن جلو هستم؛ چرا؟ چون کارم سریع تره و بازدهیش بیشتره.
تو این مقاله همراه من باشید تا ۴تا از مزایای تیلویند رو بهتون معرفی کنم.
1_ افزایش سرعت توسعه.
تیلویند اصولا یک فریمورکیه که کد هاش توی همون فایل html نوشته میشه و معمولا دولوپر نیازی نداره که به فایل css مراجعه کنه؛ فقط در صورتی مراجعه میکنه که بخواد یک فونت جدید رو فیس فونت کنه!
بعدش میاد و در فایل config.tailwind.js اون فونت رو به پروژه اضافه میکنه.
پس سرعت کار چند برابر میشه و در داخل کلاس های html کد های تیلویند قرار میگیرن.
2_تغییر و ایجاد کد های جدید به بهترین شکل
توی تیلویند کلا همه چیز به فایل config.tailwind.js بستگی داره و برای اضافه کردن فونت ، تغییر یا اضافه کردن رنگ ها ، تغییر یا اضافه کردن ساز ها و … دست به دامن این فایل میشیم.
شما میتونید اندازه یا اندازه یا … مورد نیازتون رو با استفاده از این فایل به خوبی اضافه کنید.
3_ریسپانسیو
شما با css باید کلی بدبختی بکشی تا یه بخش ریسپانسیو بشه؛ ولی توی تیلویند ازین خبرا نیست و با اضافه کردن کد هایی از قبیل xl و md میتونی ابعاد سایت رو سلکت کنی و راحت استایل مورد نظرت رو در اون سایز بهش بدی.
من خودم با این ویژگی خیلی حال کردم و ویژگی مورد علاقمه :)
4_استفاده از المان های مفید
همونطور که در پست قبلی گفتم تیلویند دارای کد برای دارک مود هستش و خیلی سریع میشه باهاش دارک مود سایت رو توسعه داد؛ درحالی که در css خیلی باید دنگ و فنگ براش بکشید( البته خیلی هم نه ولی یه ذره)
حالا که با مزایای تیلویند آشنا شدیم؛ پست بعدی نوبت معایبه که خدمتتون بگم.
در مجموع تیلویند ارزش یادگیری رو داره و سرعت شما رو افزایش میده.
#Rafiee
@Tp_Code
👍1👌1
Forwarded from ~
💣 اسکریپت sms bomber پینک اورکا 💥
🫠 اگه خوشتون اومد استار بدید 💞
https://github.com/PinkOrca-net/sms-bomber
🎈 نکته مهم اینه که این ورژن اوله، ساختار به شدت سادست و بزودی تعداد api ها بیشتر هم میشه... پس منتظر ورژنهای بعدی باشید👀
🔪 لطفا استفاده غیر اخلاقی نکنید و نهایتا در حد یادگیری یا شوخی ازش استفاده کنید، من هیچ مسئولیتی در قبال استفاده نادرست شما نمیپذیرم❌
🌱🥲 روش استفاده برای نوبها:
-> با ترمینال برید تو دایرکتوری دلخواه و بعد
😬 در صورت بروز مشکل وضعیت نصب پیشنیاز ها رو بررسی کنید،
🛠 پکیج های git و python3 و کتابخونه های مورد نیاز که با pip میتونید نصب کنید👇
🫠 اگه خوشتون اومد استار بدید 💞
https://github.com/PinkOrca-net/sms-bomber
🎈 نکته مهم اینه که این ورژن اوله، ساختار به شدت سادست و بزودی تعداد api ها بیشتر هم میشه... پس منتظر ورژنهای بعدی باشید👀
🔪 لطفا استفاده غیر اخلاقی نکنید و نهایتا در حد یادگیری یا شوخی ازش استفاده کنید، من هیچ مسئولیتی در قبال استفاده نادرست شما نمیپذیرم❌
🌱🥲 روش استفاده برای نوبها:
-> با ترمینال برید تو دایرکتوری دلخواه و بعد
git clone https://github.com/PinkOrca-net/sms-bomber🥸 همین! لذت ببرید...
cd sms-bomber
python3 sms-bomber.py
😬 در صورت بروز مشکل وضعیت نصب پیشنیاز ها رو بررسی کنید،
🛠 پکیج های git و python3 و کتابخونه های مورد نیاز که با pip میتونید نصب کنید👇
pip install requests
pip install fake-useragent
¯`·.¸¸.·´¯`·.¸¸. @ThePinkOrca .¸¸.·`¯´·.¸¸.·`¯👍2🔥1
Topcode
مزایا و معایب تیلویند؛ من به عنوان یک توسعه دهنده وبسایت که با این فریمورک کار میکنم خیلی از توسعه دهنده های دیگه که با تیلویند کار نمیکنن جلو هستم؛ چرا؟ چون کارم سریع تره و بازدهیش بیشتره. تو این مقاله همراه من باشید تا ۴تا از مزایای تیلویند رو بهتون معرفی…
معایب تیلویند؛
هر چیزی چه در دنیا و چه در حرفه ی خودمون( برنامه نویسی ) دارای مزایا و معایبی هستش؛ فریمورک تیلویند نیز علاوه بر مزایایی که در پست قبل گفتم دارای معایبی هستش.
در این مقاله میخوام این معایب رو بهتون بگم.
1_زمان زیاد یادگیری
کلاس های داخلی تیلویند خیلی زیاده و یادگیریشون زمان زیادی میبره.
برای مثال شما برای یادگیری کامل تیلویند حداقل باید چند ماه زمان بزارید؛ اما بعد از یادگیری سرعت توسعه پروژه شما بیشتر و
میشه.
2_فاقد کامپوننت های آماده
اگر شما با بوتسترپ کار کرده باشید میدونید که یکسری کامپوننت های آماده مثل navbar یا footer و … داره که تیلویند این ها رو نداره و باید خودتون این بخش ها رو توسعه بدید.
البته یک مقاله هم برای این موضوع (مقایسه تیلویند و بوتسترپ) براتون خواهم گذاشت.
3_کم بود مستندات
برای تیلویند css مستندات کم تری نسبت به سایر فریمورک ها وجود داره؛ البته با سر زدن به وبسایت تیلویند میشه مستندات مربوط به آن را پیدا کرد. اگر چه در خود وبسایت زیاد به توضیح کد ها نپرداخته.
این هم از معایب تیلویند؛ حالا باید بریم به سراغ مقاله مقایسه تیلویند و بوتسترپ که اونجا باید مفصل بهشون بپردازیم.
#Rafiee
@Tp_Code
هر چیزی چه در دنیا و چه در حرفه ی خودمون( برنامه نویسی ) دارای مزایا و معایبی هستش؛ فریمورک تیلویند نیز علاوه بر مزایایی که در پست قبل گفتم دارای معایبی هستش.
در این مقاله میخوام این معایب رو بهتون بگم.
1_زمان زیاد یادگیری
کلاس های داخلی تیلویند خیلی زیاده و یادگیریشون زمان زیادی میبره.
برای مثال شما برای یادگیری کامل تیلویند حداقل باید چند ماه زمان بزارید؛ اما بعد از یادگیری سرعت توسعه پروژه شما بیشتر و
میشه.
2_فاقد کامپوننت های آماده
اگر شما با بوتسترپ کار کرده باشید میدونید که یکسری کامپوننت های آماده مثل navbar یا footer و … داره که تیلویند این ها رو نداره و باید خودتون این بخش ها رو توسعه بدید.
البته یک مقاله هم برای این موضوع (مقایسه تیلویند و بوتسترپ) براتون خواهم گذاشت.
3_کم بود مستندات
برای تیلویند css مستندات کم تری نسبت به سایر فریمورک ها وجود داره؛ البته با سر زدن به وبسایت تیلویند میشه مستندات مربوط به آن را پیدا کرد. اگر چه در خود وبسایت زیاد به توضیح کد ها نپرداخته.
این هم از معایب تیلویند؛ حالا باید بریم به سراغ مقاله مقایسه تیلویند و بوتسترپ که اونجا باید مفصل بهشون بپردازیم.
#Rafiee
@Tp_Code
👍3
دوستان قابلیت کامنت در کانال فعال شد تا اگر از این به بعد نظری در رابطه با مقالات دارید بتونید با ما به اشتراک بزارید.
👍4👌2
مقایسه تیلویند و بوتسترپ؛
من به عنوان یک توسعه دهنده که تا الان از جفتشون استفاده کرده میخوام این دو
فریمورک رو مقایسه کنم.
من تمام مقالات رو بر اساس تجربه ای که توی اون حوضه دارم مینویسم؛ یعنی هیچ وقت نمیام درمورد پایتون که تا الان کار نکردم مقاله بنویسم.
نظر شخصی خودم و چیزی که تجربه بهم گفته تیلویند css بهتر از بوتسترپه! حالا چرا شو در ادامه بهتون میگم:
1_ تغییر کد ها
در بوتسترپ اگر شما بخواین یه کدی رو تغییر بدید کل ساختار پروژتون بهم میریزه ؛ اما در تیلویند شما میتونید خودتون کد های جدید اضافه کنید.
تغییر کد ها در تیلویند نیز خیلی ساده است و مثل بوتسترپ پیچیده نیست!
2_ ریسپانسیو
شاید بعضیا بگن ریسپانسیو با بوتسترپ ساده تر از تیلوینده؛ در این مورد راستش یکم دو دلم!
از طرفی ریسپانسیو با بوتسترپ طوریه که چند کد کوچیک انجام میشه و حتی منو رو هم خیلی آسون میشه ریسپانسیو کرد ،
از طرفی هم در تبلویند شما میتونید سایز نسخه دیجیتالی رو که میخواید سلکت کنید و استایل های مورد نظر رو بهش بدید؛ برای مثال برای نسخه موبایل میتونید از sm: استفاده کنید.
اما ریسپانسیو منو دردسر داره؛ البته برای یک فرانت اند کار که به js مسلطه مثل آب خوردنه ولی برای کسی که هنوز جاوا اسکریپت یادنگرفته عذابه!
*برای همینه که بیشتر فرانت اند کارا میگن اول یادگیری js و بعد تیلویند.
3_ سادگی کار
از لحاظ سادگی بخوایم مقایسه کنیم من تیلویند رو انتخاب میکنم؛ در بوتسترپ شما باید اول اون استایل هایی مثل ریسپانسیو رو به صورت کلاس اضافه کنی و سپس بری تو فایل css و شروع کنی به استایل دهی!
اما در تیلویند صفر تا صد استایل ها به صورت کلاس داده میشه.
4_ سرعت
سرعت برای یک برنامه نویس مهمه!
تیلویند این سرعت رو بالا میبره چون دیگه نیازی نیست علاوه بر کلاس های html به فایل css برید و بهش استایل جداگانه بدید؛ درحالی که بوتسترپ چنین ویژگی رو نداره.
5_ کامپوننت
در بوتسترپ ما کامپوننت های آماده ای داریم که به سرعت پروژه کمک میکنه؛ برای مثال کامپوننت منو ، فوتر و … . تیلویند هم چنین چیز هایی رو داره؛ البته ممکنه بعضی هاش پولی باشن و بعضی هاش رایگان.
توی این پست تیلویند و بوتسترپ رو در ۵ حالت باهم مقایسه کردیم؛ بنظر شما تیلویند بهتره یا بوتسترپ؟
#Rafiee
@Tp_Code
من به عنوان یک توسعه دهنده که تا الان از جفتشون استفاده کرده میخوام این دو
فریمورک رو مقایسه کنم.
من تمام مقالات رو بر اساس تجربه ای که توی اون حوضه دارم مینویسم؛ یعنی هیچ وقت نمیام درمورد پایتون که تا الان کار نکردم مقاله بنویسم.
نظر شخصی خودم و چیزی که تجربه بهم گفته تیلویند css بهتر از بوتسترپه! حالا چرا شو در ادامه بهتون میگم:
1_ تغییر کد ها
در بوتسترپ اگر شما بخواین یه کدی رو تغییر بدید کل ساختار پروژتون بهم میریزه ؛ اما در تیلویند شما میتونید خودتون کد های جدید اضافه کنید.
تغییر کد ها در تیلویند نیز خیلی ساده است و مثل بوتسترپ پیچیده نیست!
2_ ریسپانسیو
شاید بعضیا بگن ریسپانسیو با بوتسترپ ساده تر از تیلوینده؛ در این مورد راستش یکم دو دلم!
از طرفی ریسپانسیو با بوتسترپ طوریه که چند کد کوچیک انجام میشه و حتی منو رو هم خیلی آسون میشه ریسپانسیو کرد ،
از طرفی هم در تبلویند شما میتونید سایز نسخه دیجیتالی رو که میخواید سلکت کنید و استایل های مورد نظر رو بهش بدید؛ برای مثال برای نسخه موبایل میتونید از sm: استفاده کنید.
اما ریسپانسیو منو دردسر داره؛ البته برای یک فرانت اند کار که به js مسلطه مثل آب خوردنه ولی برای کسی که هنوز جاوا اسکریپت یادنگرفته عذابه!
*برای همینه که بیشتر فرانت اند کارا میگن اول یادگیری js و بعد تیلویند.
3_ سادگی کار
از لحاظ سادگی بخوایم مقایسه کنیم من تیلویند رو انتخاب میکنم؛ در بوتسترپ شما باید اول اون استایل هایی مثل ریسپانسیو رو به صورت کلاس اضافه کنی و سپس بری تو فایل css و شروع کنی به استایل دهی!
اما در تیلویند صفر تا صد استایل ها به صورت کلاس داده میشه.
4_ سرعت
سرعت برای یک برنامه نویس مهمه!
تیلویند این سرعت رو بالا میبره چون دیگه نیازی نیست علاوه بر کلاس های html به فایل css برید و بهش استایل جداگانه بدید؛ درحالی که بوتسترپ چنین ویژگی رو نداره.
5_ کامپوننت
در بوتسترپ ما کامپوننت های آماده ای داریم که به سرعت پروژه کمک میکنه؛ برای مثال کامپوننت منو ، فوتر و … . تیلویند هم چنین چیز هایی رو داره؛ البته ممکنه بعضی هاش پولی باشن و بعضی هاش رایگان.
توی این پست تیلویند و بوتسترپ رو در ۵ حالت باهم مقایسه کردیم؛ بنظر شما تیلویند بهتره یا بوتسترپ؟
#Rafiee
@Tp_Code
🔥2
متاسفانه صابر راستیکردار، خالق فونتهای وزیر متن (همون فونت زیبایی که روی تلگرام دسکتاپ و گوگلداکز و... به رایگان ازش استفاده میکنیم) و گندم و شبنم و کلی فونت دیگه، به سرطان مبتلا شده و در وبلاگش در این مورد مطلبی نوشته:
مشاهده مطلب در وبلاگ راستیکردار
اگر از فونتهاش استفاده میکنیم، شاید الان دونیت (حمایت مالی) ما بیشتر از قبل به کارش بیاد.
لینک دونیت:
payping.ir/@saber
به امید بهبود هر چه زودتر صابر عزیز❤️🩹.
مشاهده مطلب در وبلاگ راستیکردار
اگر از فونتهاش استفاده میکنیم، شاید الان دونیت (حمایت مالی) ما بیشتر از قبل به کارش بیاد.
لینک دونیت:
payping.ir/@saber
به امید بهبود هر چه زودتر صابر عزیز❤️🩹.
rastikerdar.blog.ir
زندگی با سرطان :: صابر
قبل از هر چیزی برید به این صفحه و فونتهاتون رو آپدیت کنید.
سلام به همه!
چه شده؟ خدا به شما سلامتی بده. سال گذشته با درد فراوان در سمت چپ لگن و عکسبرداری متوجه شدم که دچار سرطان ...
سلام به همه!
چه شده؟ خدا به شما سلامتی بده. سال گذشته با درد فراوان در سمت چپ لگن و عکسبرداری متوجه شدم که دچار سرطان ...
Forwarded from Currently Nothing
https://news.1rj.ru/str/NE0DARK
این هم کامیونیتی 👨💻
این هم کامیونیتی 👨💻
باور های غلط برنامه نویسی!
امروز میخوام درمورد یکسری باور هایی که خیلیا ممکنه درمورد برنامه نویسی داشته باشن صحبت کنیم؛ این باور ها رو شماهم قبل شروع داشتید؟
1_ برای شروع سنم زیاده
این باور خیلی غلطه! برنامه نویسی اصلا به سن و سال نیست؛ برای مثال من این حرفه رو در ۱۳ سالگی شروع کردم.
هر سنی داشته باشی فرقی نمیکنه بلکه تهش میخوای pc رو روشن کنی و با اشتیاق بشینی پاش و پروژه ات رو تکمیل کنی و پول در بیاری.
2_ باید مدرک دانشگاه داشته باشم
این هم یکی از غلط ترین باور های ممکنه؛ خیلی از برنامه نویسان هستن که اصلا رشته اشون یه چیز دیگه بوده و الان برنامه نویسن!
برنامه نویسی با دوره ها و خوندن مستندات هم یاد گرفته میشه (که مرسوم ترین راه یادگیری هست) و نیازی به دانشگاه نیست.
3_ برنامه نویسی پر شده و کسی پروژه بهم نمیده
ببینید گرفتن پروژه به دو مهارت نیاز داره؛ اول مهارت برنامه نویسی و بعد مهارت بازاریابی! بازار کار برنامه نویسی اشباع نشده بلکه روز به روز بهتر هم میشه و کسی مه دو مهارت بالا رو داشته باشه در گرفتن پروژه موفق تره.
4_ برای برنامه نویسی باید ریاضی رو کامل بلد باشم
اصلا اینطور نیست و شما با داشتن مهارت های مقدماتی از ریاضی میتونید به خوبی برنامه نویسی رو یادبگیرید ؛ درواقع باید مهارت حل مسئله تون عالی باشه!
خب امروز با باور های غلط درباره ی برنامه نویسی در خدمتتون بودم؛ این مدت مقاله ای نشر نکردم چون حقیقتا موضوعی به ذهنم نمیخورد؛ ولی بعد کلی فکر کردن تونستم این موضوع رو بیابم.
ممنون که تا اینجای مقاله رو خوندید و واقعا ممنون بابت حمایت هاتون؛ تمام تلاشمو میکنم که جبران کنم❤️🩹🫡
#Rafiee
@Tp_Code
امروز میخوام درمورد یکسری باور هایی که خیلیا ممکنه درمورد برنامه نویسی داشته باشن صحبت کنیم؛ این باور ها رو شماهم قبل شروع داشتید؟
1_ برای شروع سنم زیاده
این باور خیلی غلطه! برنامه نویسی اصلا به سن و سال نیست؛ برای مثال من این حرفه رو در ۱۳ سالگی شروع کردم.
هر سنی داشته باشی فرقی نمیکنه بلکه تهش میخوای pc رو روشن کنی و با اشتیاق بشینی پاش و پروژه ات رو تکمیل کنی و پول در بیاری.
2_ باید مدرک دانشگاه داشته باشم
این هم یکی از غلط ترین باور های ممکنه؛ خیلی از برنامه نویسان هستن که اصلا رشته اشون یه چیز دیگه بوده و الان برنامه نویسن!
برنامه نویسی با دوره ها و خوندن مستندات هم یاد گرفته میشه (که مرسوم ترین راه یادگیری هست) و نیازی به دانشگاه نیست.
3_ برنامه نویسی پر شده و کسی پروژه بهم نمیده
ببینید گرفتن پروژه به دو مهارت نیاز داره؛ اول مهارت برنامه نویسی و بعد مهارت بازاریابی! بازار کار برنامه نویسی اشباع نشده بلکه روز به روز بهتر هم میشه و کسی مه دو مهارت بالا رو داشته باشه در گرفتن پروژه موفق تره.
4_ برای برنامه نویسی باید ریاضی رو کامل بلد باشم
اصلا اینطور نیست و شما با داشتن مهارت های مقدماتی از ریاضی میتونید به خوبی برنامه نویسی رو یادبگیرید ؛ درواقع باید مهارت حل مسئله تون عالی باشه!
خب امروز با باور های غلط درباره ی برنامه نویسی در خدمتتون بودم؛ این مدت مقاله ای نشر نکردم چون حقیقتا موضوعی به ذهنم نمیخورد؛ ولی بعد کلی فکر کردن تونستم این موضوع رو بیابم.
ممنون که تا اینجای مقاله رو خوندید و واقعا ممنون بابت حمایت هاتون؛ تمام تلاشمو میکنم که جبران کنم❤️🩹🫡
#Rafiee
@Tp_Code
کدوم بهتره؟
Angular یا react یا vue ?
تو این پست میخواهیم به مقایسه سه فریمورک از جاوا اسکریپت بپردازیم؛ اگر قصد یادگیری یکی از این سه تا رو داری حتما این پست بهت کمک میکنه!
Angular:
درسال ۲۰۱۰ توسط گوگل منتشر شد. از صاحب نام ترین وبسایت هایی که از این فریمورک استفاده میکنند میتوان به گوگل و یوتیوب اشاره کرد!
این فریمورک با زبان Typenoscript توسعه داده میشود.
دارای معماری Model-View-Controller (MVC) است.
React:
در سال ۲۰۱۳ توسط فیسبوک منتشر شد. اینستاگرام و توییتر از جمله وبسایت هایی هستند که از این فریمورک استفاده میکنند!
در بعضی از منابع React یک کتابخونه دانسته میشه؛
برای ساخت رابط کاربری تعاملی و stateful و همچنین رابطهای کاربری قابل استفاده مجدد معرفی شده است.
Vue:
در سال ۲۰۱۴ توسط ایوان یو ، مهندس سابق گوگل توسعه داده شد. سایت های گیت لب و لاراول از این فریمورک استفاده میکنند!
Vue از ابتدا برای این طراحی شده است که از همه نظر قابل قبول باشد. Vue ابزارهای مختلف زیادی برای ایجاد رابط کاربری دارد.
1_ آمار stack over flow
طبق آماری از وبسایت stack over flow ری اکت بالا تر از ویو جزو محبوب ترین فریمورک های جاوا اسکریپت معرفی شده است.
همچنین angular هم افت شدیدی در سال های گذشتت داشته است!
2_ آمار گوگل
اگر نمودار و آنالیز گوگل را مشاهده کنیم ،میبینیم Angular تا سال 2016 بسیار محبوب بود ، اما از سال 2017 به بعد ، جستجوهای برای React به طور پیوسته در حال رشد هستند.
3_ مقایسه کلی
از angular برای پروژه های بزرگ و پیچیده استفاده میشود.
از React برای توسعه پروژه های متوسط استفاده میشود زیرا دارای انجمن ها و توسعه دهنده های زیادی است.
فریمورک Vue سبکترین فریمورک درحال مقایسه است.
نتیجه:
در حالی که React به شما انعطافپذیری و سادگی بیشتری ارئه میدهد، Angular یک فریمورک جامع است. اما وقتی توسعهدهندگان نیازی به بیشتر ویژگیهایی که Angular ارائه می دهد ،ندارند، کمک زیادی نمیکند. به دلیل اجرای Reactjs با DOM مجازی ، عملکرد بهتری را نسبت به Angular تضمین می کند.
به عنوان یک فریمورک پیشرونده ، Vue را می توان با یک پروژه موجود ترکیب کرد. این فریمورک با مجموعه گستردهای از ابزارها و كتابخانه های همراه است كه این فریمورک را قادر میسازد به نیازهای پیچیده برنامههای كاری سازمانی پاسخ دهد.
برای مقایسه این سه فریمورک خیلی مسائل بیشتری برای مقایسه وحود داره؛ در این پست تنها بخشی از موارد قابل مقایسه رو اوردم تا هم وقتتون رو نگرفته باشم و هم تو این زمان کم چیزی بهتون اضافه کرده باشم.
حالا بنظر شما کدوم بهتره؟
#Rafiee
@Tp_Code
Angular یا react یا vue ?
تو این پست میخواهیم به مقایسه سه فریمورک از جاوا اسکریپت بپردازیم؛ اگر قصد یادگیری یکی از این سه تا رو داری حتما این پست بهت کمک میکنه!
Angular:
درسال ۲۰۱۰ توسط گوگل منتشر شد. از صاحب نام ترین وبسایت هایی که از این فریمورک استفاده میکنند میتوان به گوگل و یوتیوب اشاره کرد!
این فریمورک با زبان Typenoscript توسعه داده میشود.
دارای معماری Model-View-Controller (MVC) است.
React:
در سال ۲۰۱۳ توسط فیسبوک منتشر شد. اینستاگرام و توییتر از جمله وبسایت هایی هستند که از این فریمورک استفاده میکنند!
در بعضی از منابع React یک کتابخونه دانسته میشه؛
برای ساخت رابط کاربری تعاملی و stateful و همچنین رابطهای کاربری قابل استفاده مجدد معرفی شده است.
Vue:
در سال ۲۰۱۴ توسط ایوان یو ، مهندس سابق گوگل توسعه داده شد. سایت های گیت لب و لاراول از این فریمورک استفاده میکنند!
Vue از ابتدا برای این طراحی شده است که از همه نظر قابل قبول باشد. Vue ابزارهای مختلف زیادی برای ایجاد رابط کاربری دارد.
1_ آمار stack over flow
طبق آماری از وبسایت stack over flow ری اکت بالا تر از ویو جزو محبوب ترین فریمورک های جاوا اسکریپت معرفی شده است.
همچنین angular هم افت شدیدی در سال های گذشتت داشته است!
2_ آمار گوگل
اگر نمودار و آنالیز گوگل را مشاهده کنیم ،میبینیم Angular تا سال 2016 بسیار محبوب بود ، اما از سال 2017 به بعد ، جستجوهای برای React به طور پیوسته در حال رشد هستند.
3_ مقایسه کلی
از angular برای پروژه های بزرگ و پیچیده استفاده میشود.
از React برای توسعه پروژه های متوسط استفاده میشود زیرا دارای انجمن ها و توسعه دهنده های زیادی است.
فریمورک Vue سبکترین فریمورک درحال مقایسه است.
نتیجه:
در حالی که React به شما انعطافپذیری و سادگی بیشتری ارئه میدهد، Angular یک فریمورک جامع است. اما وقتی توسعهدهندگان نیازی به بیشتر ویژگیهایی که Angular ارائه می دهد ،ندارند، کمک زیادی نمیکند. به دلیل اجرای Reactjs با DOM مجازی ، عملکرد بهتری را نسبت به Angular تضمین می کند.
به عنوان یک فریمورک پیشرونده ، Vue را می توان با یک پروژه موجود ترکیب کرد. این فریمورک با مجموعه گستردهای از ابزارها و كتابخانه های همراه است كه این فریمورک را قادر میسازد به نیازهای پیچیده برنامههای كاری سازمانی پاسخ دهد.
برای مقایسه این سه فریمورک خیلی مسائل بیشتری برای مقایسه وحود داره؛ در این پست تنها بخشی از موارد قابل مقایسه رو اوردم تا هم وقتتون رو نگرفته باشم و هم تو این زمان کم چیزی بهتون اضافه کرده باشم.
حالا بنظر شما کدوم بهتره؟
#Rafiee
@Tp_Code
👍2👎1
سیستم مدیریت محتوا(cms) چیست؟
سیستم مدیریت محتوا یا cms یک نرم افزار تحت وب است که به منظور مدیریت ، ساخت ، ویرایش و انتشار محتوا در وبسایت است.
در cms شما میتوانید محتوای تمام بخش های وبسایتتون رو مثل فوتر ، منو ، مقالات و … رو مدیریت کنید؛ شما میتونید وبسایتتون رو از دو نوع cms توسعه بدید.
1_ وردپرس
وردپرس معروف ترین سیستم مدیریت محتواست که توسعه دهنده میتونه از قالب ها و افزونه های آماده یا اختصاصی استفاده کنه؛ یعنی هم میتونه پوسته ساخته شده توسط دیگران رو به عنوان پوسته سایت قرار بده یا میتونه خودش یک پوسته رو توسعه بده.
وردپرس امنیت بالایی داره و با استفاده از افزونه های افزاینده امنیت ، این امنیت بالاتر هم میره!
همچنین شما میتونید با ویرایشگر های وردپرس مثل المنتور پوسته های از قبل ساخته شده رو مطابق میلتون ویرایش کنید.
2_ cms اختصاصی
شما میتونید وبسایتتون رو بدون استفاده از وردپرس به صورت cms ایجاد کنید که بهش cms اختصاصی میگن؛ من خودم از این روش استفاده میکنم!
برای این که یک cms اختصاصی توسعه دهید باید یک بک اند دولوپر و یک فرانت اند دولوپر داشته باشید.
امنیتش پای اون بک اند دولوپر هست و هر چقدر اون ماهر تر باشه امنیت بهتره.
خب امروز در مورد انواع وبسایت های cms صحبت کردیم؛ انشالله در مقاله بعدی باهم مقایسه شون میکنیم.
واقعا ممنونم بابت حمایت هاتون❤️🩹🫡
#Rafiee
@Tp_Code
سیستم مدیریت محتوا یا cms یک نرم افزار تحت وب است که به منظور مدیریت ، ساخت ، ویرایش و انتشار محتوا در وبسایت است.
در cms شما میتوانید محتوای تمام بخش های وبسایتتون رو مثل فوتر ، منو ، مقالات و … رو مدیریت کنید؛ شما میتونید وبسایتتون رو از دو نوع cms توسعه بدید.
1_ وردپرس
وردپرس معروف ترین سیستم مدیریت محتواست که توسعه دهنده میتونه از قالب ها و افزونه های آماده یا اختصاصی استفاده کنه؛ یعنی هم میتونه پوسته ساخته شده توسط دیگران رو به عنوان پوسته سایت قرار بده یا میتونه خودش یک پوسته رو توسعه بده.
وردپرس امنیت بالایی داره و با استفاده از افزونه های افزاینده امنیت ، این امنیت بالاتر هم میره!
همچنین شما میتونید با ویرایشگر های وردپرس مثل المنتور پوسته های از قبل ساخته شده رو مطابق میلتون ویرایش کنید.
2_ cms اختصاصی
شما میتونید وبسایتتون رو بدون استفاده از وردپرس به صورت cms ایجاد کنید که بهش cms اختصاصی میگن؛ من خودم از این روش استفاده میکنم!
برای این که یک cms اختصاصی توسعه دهید باید یک بک اند دولوپر و یک فرانت اند دولوپر داشته باشید.
امنیتش پای اون بک اند دولوپر هست و هر چقدر اون ماهر تر باشه امنیت بهتره.
خب امروز در مورد انواع وبسایت های cms صحبت کردیم؛ انشالله در مقاله بعدی باهم مقایسه شون میکنیم.
واقعا ممنونم بابت حمایت هاتون❤️🩹🫡
#Rafiee
@Tp_Code
👍2
Topcode
سیستم مدیریت محتوا(cms) چیست؟ سیستم مدیریت محتوا یا cms یک نرم افزار تحت وب است که به منظور مدیریت ، ساخت ، ویرایش و انتشار محتوا در وبسایت است. در cms شما میتوانید محتوای تمام بخش های وبسایتتون رو مثل فوتر ، منو ، مقالات و … رو مدیریت کنید؛ شما میتونید وبسایتتون…
مقایسه سیستم مدیریت محتوای اختصاصی و وردپرس؛
در پست قبل با سیستم مدیریت محتوا کاملا آشنایی پیدا کردیم؛ دریافتیم که cms یک ابزار برای مدیریت محتوای برنامه است.
حال امروز میخواهیم به مقایسه وردپرس -معروف ترین cms جهان- و cms اختصاصی بپردازیم.
1_ سرعت توسعه
خب؛ سرعت توسعه ی یک وبسایت با وردپرس خیلی سریع تر از سرعت توسعه cms اختصاصی یک وبسایت است.
شما در وردپرس پوسته ی وبسایتتون رو به صورت رایگان انتخاب یا نهایتا خریداری میکنید و اگر هم خواستید میتونید با المنتور ظاهرش رو تغییر بدید.
همچنین برای بخش های مختلف مثلا سئو افزونه نصب میکنید.
اما در cms اختصاصی شما ابتدا فرانت اند پروژه رو توسعه میدید و سپس به سراغ بک اند پروژه میروید که حداقل فرایند توسعه ۱ ماه طول خواهد کشید.
2_ امنیت
مهمترین چیز برای یک وبسایت امنیت اونه! در وردپرس به دلیل اوپن سورس بودنش هر لحظه شکاف امنیتی ای ایجاد و یا رفع میشه؛ البته افزونه های افزایش امنیت تا حدودی به رفع این نقص کمک میکنن.
اما در سیستم مدیریت محتوای اختصاصی شما امنیت وبسایتتون رو خودتون تقویت میکنید و دیگه خیالتون از این قضیه راحت میشه.
3_ سرعت سرور
سرعت پردازش محتوا نیز یکی از مهمترین چیز ها برای یک وبسایت یا برنامه است!
در وردپرس به دلیل وجود کد های اضافه ، افزونه های سنگین و … پردازش اطلاعات زمان بیشتری نسبت به cms اختصاصی طول میکشد؛ اما در سیستم مدیریت محتوای اختصاصی که عنوان های بالا رو نداریم این زمان کمتر میشود.
4_ هزینه
هزینه برای کسانی که ابتدای مسیر هستند ماجرای سختی است؛ زیرا مطمئن نیستن کارشون بگیره!
در cms های اختصاصی به دلیلی اینکه یک تیم روی پروژه کار میکنند این هزینه نسبتا زیاده؛ اما در وردپرس اغلب پوسته ها آماده و بعضی هم باید مبلغ بسیار کمتری از هزینه ی توسعه ی cms آماده بپردازند.
5_ نیاز به متخصص؟
بله تخصص در cms اختصاصی حرف اول رو میزنه؛ برای توسعه یک وبسایت در این حالت باید افراد متخصص در زمینه های بک اند و فرانت اند حضور داشته باشن.
اما حضور این افراد در وردپرس نه تنها واجب نیست بلکه اصلا حضور پیدا نمیکنن!
در کل بنظر من که هم وردپرس کار کردم و هم cms اختصاصی ، سیستم مدیریت محتوای اختصاصی پیروز این مقایسه است؛ نظر شما چیه؟
#Rafiee
@Tp_Code
در پست قبل با سیستم مدیریت محتوا کاملا آشنایی پیدا کردیم؛ دریافتیم که cms یک ابزار برای مدیریت محتوای برنامه است.
حال امروز میخواهیم به مقایسه وردپرس -معروف ترین cms جهان- و cms اختصاصی بپردازیم.
1_ سرعت توسعه
خب؛ سرعت توسعه ی یک وبسایت با وردپرس خیلی سریع تر از سرعت توسعه cms اختصاصی یک وبسایت است.
شما در وردپرس پوسته ی وبسایتتون رو به صورت رایگان انتخاب یا نهایتا خریداری میکنید و اگر هم خواستید میتونید با المنتور ظاهرش رو تغییر بدید.
همچنین برای بخش های مختلف مثلا سئو افزونه نصب میکنید.
اما در cms اختصاصی شما ابتدا فرانت اند پروژه رو توسعه میدید و سپس به سراغ بک اند پروژه میروید که حداقل فرایند توسعه ۱ ماه طول خواهد کشید.
2_ امنیت
مهمترین چیز برای یک وبسایت امنیت اونه! در وردپرس به دلیل اوپن سورس بودنش هر لحظه شکاف امنیتی ای ایجاد و یا رفع میشه؛ البته افزونه های افزایش امنیت تا حدودی به رفع این نقص کمک میکنن.
اما در سیستم مدیریت محتوای اختصاصی شما امنیت وبسایتتون رو خودتون تقویت میکنید و دیگه خیالتون از این قضیه راحت میشه.
3_ سرعت سرور
سرعت پردازش محتوا نیز یکی از مهمترین چیز ها برای یک وبسایت یا برنامه است!
در وردپرس به دلیل وجود کد های اضافه ، افزونه های سنگین و … پردازش اطلاعات زمان بیشتری نسبت به cms اختصاصی طول میکشد؛ اما در سیستم مدیریت محتوای اختصاصی که عنوان های بالا رو نداریم این زمان کمتر میشود.
4_ هزینه
هزینه برای کسانی که ابتدای مسیر هستند ماجرای سختی است؛ زیرا مطمئن نیستن کارشون بگیره!
در cms های اختصاصی به دلیلی اینکه یک تیم روی پروژه کار میکنند این هزینه نسبتا زیاده؛ اما در وردپرس اغلب پوسته ها آماده و بعضی هم باید مبلغ بسیار کمتری از هزینه ی توسعه ی cms آماده بپردازند.
5_ نیاز به متخصص؟
بله تخصص در cms اختصاصی حرف اول رو میزنه؛ برای توسعه یک وبسایت در این حالت باید افراد متخصص در زمینه های بک اند و فرانت اند حضور داشته باشن.
اما حضور این افراد در وردپرس نه تنها واجب نیست بلکه اصلا حضور پیدا نمیکنن!
در کل بنظر من که هم وردپرس کار کردم و هم cms اختصاصی ، سیستم مدیریت محتوای اختصاصی پیروز این مقایسه است؛ نظر شما چیه؟
#Rafiee
@Tp_Code
👍1