برنامه نویسی

🌟 راهنمای تعاملی برای پسوندهای پرونده: توضیحات و ابزارها

🚀 سلام DEVS! 👋 سلام گرم از من به همه توسعه دهندگان عالی در آنجا!

ما در کار روزانه خود با طیف گسترده ای از پسوندهای پرونده روبرو می شویم که هر یک از آنها یک هدف منحصر به فرد در حوزه های مختلف ارائه می دهند. برای ساده کردن درک ، من این را ایجاد کرده ام راهنمای تعاملی که این پسوندها را با توضیحات واضح ، ابزارهای مربوطه و لمس کردن طبقه بندی می کند وابسته به ایموجی برای شناسایی سریع از اسناد و پرونده های برنامه نویسی به رسانه ها ، پایگاه داده ها و تنظیمات سیستم، این راهنما یک قالب جدول ساختاری را برای کمک به شما در حرکت در انواع مختلف فایل بدون زحمت فراهم می کند. 🚀📂

فهرست مطالب

📌 فهرست مطالب

  1. 📄 اسناد و صفحات گسترده
  2. 📚 نوت بوک های Jupyter
  3. files فایلهای برنامه نویسی و کد
  4. 🌐 وب و گرافیک
  5. ⚙ پیکربندی و پرونده های سیستم
  6. 📊 یادگیری داده ها و ماشین
  7. 🎧🎥 پرونده های رسانه ای
  8. 🗂 کنترل نسخه و git
  9. 🌐 توسعه وب و اسکریپت های سمت سرور
  10. پرونده های پایگاه داده
  11. ⚙ ساخت و ساخت و ساخت
  12. 🏢 تالیف و باینری ها
  13. 📀 بایگانی و فشرده سازی
  14. 🌐 فونت و تایپوگرافی
  15. 🛠 مدل های سه بعدی و CAD
  16. تصاویر دیسک

📄 اسناد و صفحات گسترده

توضیحات: پرونده های مورد استفاده برای اسناد متنی ، گزارش ها ، ارائه ها و ذخیره سازی داده های ساختاری.

این بخش شامل انواع پرونده مانند .txtبا .mdبا .docxبا .pdfبا .xlsxبا .csvبا .pptxبا .odtبا .rtfبا .latex، و غیره

گسترش شرح 📖 موارد استفاده 📃 ابزار و فناوری 🔧
.txt فایل متنی ساده یادداشت ها ، سیاهههای مربوط ، پیکربندی 🗒 دفترچه یادداشت ++ 📝 ، در مقابل کد 💻 ، نانو
.md پرونده Markdown ✍ مستندات ، Readmes Github 🐙 ، Obsidian 🏗 ، Jekyll 🌐
.docx پرونده Microsoft Word 🏛 گزارش ها ، مقاله ها ، اسناد Microsoft Word 🖊 ، Google Docs
.doc سند کلمه قدیمی 🏛 Legacy MS Word Documents Microsoft Word 🖊 ، libreoffice
.odt متن OpenDocument فایلهای کلمه ای منبع باز 🏗 نویسنده libreoffice 🖊 ، OpenOffice 📖
.pdf قالب اسناد قابل حمل اسناد رسمی ، کتابهای الکترونیکی Adobe Acrobat 🔍 ، Foxit Reader
.rtf قالب متن غنی اسناد متنی فرمت شده ✍ Microsoft Word 🖊 ، WordPad
.tex پرونده لاتکس مقالات دانشگاهی ، اسناد ریاضی Tex Live 📚 ، Overeaf ✏ ، Miktex 🏗
.wpd سند WordPerfect 🏛 اسناد پردازش کلمه قدیمی تر WordPerfect 🖊 ، libreoffice
.xlsx صفحه گسترده اکسل تجزیه و تحلیل داده ها ، امور مالی اکسل 📈 ، Google Sheets 📊 ، Libreoffice Calc 🏢
.xls پرونده Excel Legacy صفحات گسترده تر اکسل 🗃 اکسل 📈 ، libreoffice calc 🏢
.csv مقادیر جدا از کاما ذخیره داده های ساختاری Pandas 🐼 ، Excel 📈 ، Csvkit 🛠 ، OpenRefine
.tsv مقادیر جدا شده برگه ذخیره داده های جدولی 🗃 پاندا 🐼 ، اکسل 📈 ، دفترچه یادداشت ++
.pptx ارائه پاورپوینت نمایش های اسلاید ، ارائه 📽 پاورپوینت 📊 ، Google Slides 🌍
.ppt پرونده پاورپوینت قدیمی 🎞 نمایش پرده های میراث 📽 Powerpoint 📊 ، Libreoffice Impress
.odp ارائه OpenDocument نمایش پرده های منبع باز 📽 Libreoffice Impress 🏢 ، OpenOffice
.pages Apple Pages Document پردازش سند اپل صفحات اپل
.key سخنرانی اصلی اپل نمایش اسلایدهای سیب کلید اصلی Apple
.numbers صفحه گسترده شماره اپل پرونده های صفحه گسترده اپل شماره های اپل
.log پرونده ورود به سیستم سیاهههای مربوط به سیستم/برنامه 🖥 دفترچه یادداشت ++ 📝 ، در مقابل کد 💻 ، logstash

📌 یادداشت ها:

  • استفاده کردن .txt برای یادداشت های ساده وت .md برای مستندات
  • استفاده کردن .docxبا .odt، یا .pdf برای گزارش های حرفه ای
  • برای صفحات گسترده ، .xlsxبا .csvوت .tsv شایع ترین هستند
  • قالبهای خاص سیب (.pagesبا .keyبا .numbers) در MACOS/iOS بهترین کار را کنید.

بازگشت به بالا


📚 نوت بوک های Jupyter

توضیحات: نوت بوک های تعاملی 📖 ترکیب کد ، تجسم 📊 و مستندات 📝 برای علوم داده ، یادگیری ماشین 🤖 و تحقیق.

استفاده شده برای .ipynb پرونده ها در علوم داده ، یادگیری ماشین و تحقیقات محاسباتی.

گسترش شرح 📖 موارد استفاده 🎯 ابزار 🛠
.ipynb نوت بوک Jupyter علوم داده ، تحقیقات ML نوت بوک Jupyter ، Google Colab
.ipynb_checkpoints دفتر بازرسی نوت بوک نسخه های ذخیره شده خودکار نوت بوک Jupyter
.nbconvert تبدیل نوت بوک صادرات به HTML ، PDF Jupyter nbconvert
.nblink لینک نوت بوک Jupyter پیوند نوت بوک های خارجی Jupytet NoveAbook ، Jupyterlab
.json نوت بوک ابرداده ⚙ ذخیره تاریخ اعدام داخلی نوت بوک مشتری

📌 یادداشت ها:

  • .ipynb قالب اصلی برای نوت بوک های Jupyter است که حاوی کد 💻 و Markdown است.
  • .ipynb_checkpoints به طور خودکار ایجاد می شوند 🔄 برای جلوگیری از از بین رفتن داده ها.
  • .nbconvert اجازه می دهد نوت بوک ها به قالب های مختلفی مانند HTML 🌐 ، لاتکس 📜 و PDF 📄 صادر شود.
  • .nblink در JupyterLab برای مرجع نوت بوک های خارجی استفاده می شود.

بازگشت به بالا


files فایلهای برنامه نویسی و کد

توضیحات: مورد استفاده برای توسعه نرم افزار ، توسعه وب ، برنامه نویسی و اتوماسیون.

شامل .py ، .java ، .c ، .cpp ، .html ، .css ، .js ، .rb ، .swift ، .ts ، .tart ، .r ، .scala ، .pl و غیره.

گسترش شرح 💾 بهترین برای 🎯 ابزار و فناوری 🛠
.py اسکریپت پایتون هوش مصنوعی ، اتوماسیون ، پس زمینه Pycham ، Jupyter ، vs Code
.java فایل منبع جاوا برنامه های سازمانی ، Android Dev Intellij ، Eclipse ، NetBeans
.c پرونده منبع برنامه نویسی سطح پایین ، سیستم عامل GCC ، Clang ، CodeBlocks
.cpp پرونده منبع C ++ برنامه های با کارایی بالا ، بازی ویژوال استودیو ، cmake
.html پرونده HTML ساخت صفحات وب در مقابل کد ، chrome devtools
.css پرونده CSS صفحات وب یک ظاهر طراحی شده Tailwind ، Bootstrap ، Sass
.js پرونده JavaScript برنامه نویسی Frontend & Backend node.js ، واکنش ، زاویه ای
.ts پرونده Typescript جاوا اسکریپت ایمن تر در مقابل کد ، زاویه ای ، دنو
.r R SCRIPT علوم داده ، آمار نوت بوک Rstudio ، Jupyter
.scala پرونده منبع Scala برنامه های مقیاس پذیر Intellij ، Scala ide
.dart پرونده منبع دارت برنامه های تلفن همراه Flutter دارت sdk ، flutter
.rb اسکریپت روبی توسعه وب ، برنامه نویسی Rubymine ، در مقابل کد
.swift فایل منبع سریع توسعه iOS/MACOS Xcode ، Swift Playgrounds
.go به پرونده منبع بروید محاسبات ابری ، شبکه Goland ، vs Code ، Go Compiler
.rs فایل منبع زنگ برنامه نویسی سیستم ، ایمنی کامپایلر زنگ زدگی ، بار ، کلیپی
.lua اسکریپت را بگیرید 🕹 توسعه بازی ، برنامه نویسی lua ، love2d ، corona sdk
.pl اسکریپت پرل پردازش متن ، مدیر سیستم Perl ، توت فرنگی پرل ، padre
.sh اسکریپت پوسته 🖥 اتوماسیون لینوکس Bash ، Zsh ، Terminal
.bat اسکریپت دسته ای اتوماسیون ویندوز CMD ، PowerShell

📌 یادداشت ها:

  • .py به طور گسترده ای برای اتوماسیون 🤖 ، AI 🤯 و توسعه پس زمینه استفاده می شود.
  • .java برنامه های سازمانی Powers 🏢 و توسعه Android.
  • .cpp برای برنامه های با کارایی بالا ترجیح داده می شود-مانند نرم افزار بازی و سیستم.
  • .sh وت .bat وظایف سیستم را خودکار کنید ، با .sh برای لینوکس/مکوس و .bat برای ویندوز

بازگشت به بالا


🌐 وب و گرافیک

توضیحات: در این بخش قالب های تصویر محبوب مورد استفاده برای وب ، طراحی UI و گرافیک دیجیتال قرار می گیرد. فرمت ها در فشرده سازی ، مقیاس پذیری و پشتیبانی از شفافیت متفاوت هستند.

پوشش .pngبا .jpgبا .svgبا .gifبا .webpبا .icoبا .tiffبا .bmp، و غیره

گسترش شرح 🖼 بهترین برای 🎯 ابزار و فناوری 🛠
.png تصاویر با کیفیت بالا شفافیت ، عناصر UI فتوشاپ ، گیمپ ، فیگما
.jpg تصاویر فشرده شده عکس ، گرافیک وب فتوشاپ ، لایت روم
.webp تصاویر بهینه شده وب گرافیک وب بارگیری سریع Squoosh ، مبدل وب
.svg گرافیک بردار مقیاس پذیر آیکون ها ، آرم ها تصویرگر ، inkscape
.gif تصاویر متحرک 🎞 انیمیشن های ساده ، الگوهای رفتاری Photoshop ، Gimp ، Ezgif
.ico پرونده نماد Favicons وب سایت ، نمادهای برنامه ICOFX ، Photoshop ، Gimp
.tiff تصاویر شطرنجی بدون ضرر 🖼 چاپ های با کیفیت بالا فتوشاپ ، لایت روم
.bmp تصویر bitmap 📏 ذخیره تصویر فشرده نشده MS Paint ، Photoshop
.psd سند فتوشاپ ویرایش تصویر لایه بندی شده Adobe Photoshop
.ai پرونده Adobe Illustrator 🖋 گرافیک بردار ، آرم ها Adobe Illustrator

📌 یادداشت ها:

  • .png از شفافیت پشتیبانی می کند ، و آن را برای عناصر UI و آرم ها ایده آل می کند.
  • .jpg از فشرده سازی از دست دادن استفاده می کند ، بهترین برای عکس های با کیفیت بالا با اندازه پرونده های کوچک.
  • .webp برای عملکرد وب بهینه شده است ، و فشرده سازی بهتری نسبت به PNG و JPG ارائه می دهد.
  • .svg مستقل از وضوح 📏 ، مناسب برای آیکون ها و گرافیک های مقیاس پذیر است.

بازگشت به بالا


⚙ پیکربندی و پرونده های سیستم

توضیحات: مورد استفاده برای پیکربندی برنامه ها ، تعریف تنظیمات و خودکار سازی فرآیندهای سیستم.

شامل کردن .iniبا .cfgبا .tomlبا .yamlبا .shبا .batبا .confبا .editorconfig، و غیره

گسترش شرح بهترین برای 🎯 ابزار و فناوری 🛠
.ini پرونده اولیه سازی 🛠 تنظیمات برنامه ، تنظیمات برگزیده دفترچه یادداشت ++ ، در مقابل کد
.cfg پرونده پیکربندی ⚙ پیکربندی نرم افزار و سیستم هر ویرایشگر متن
.toml پرونده پیکربندی TOML پیکربندی قابل خواندن در مقابل کد ، متن متعالی
.yaml فایل پیکربندی YAML 📄 تنظیمات قابل خواندن انسانی Pyyaml ​​، Kubernetes ، Ansible
.json پرونده تنظیمات JSON API ، پیکربندی وب در مقابل کد ، پستچی ، JQ
.xml پیکربندی XML تنظیمات وب و نرم افزار دفترچه یادداشت ++ ، xml notepad
.sh اسکریپت پوسته 🖥 اتوماسیون لینوکس/MACOS Bash ، Zsh ، Terminal
.bat اسکریپت دسته ای اتوماسیون ویندوز CMD ، PowerShell
.conf پرونده پیکربندی سیستم ⚙ تنظیمات سیستم لینوکس Vim ، Nano ، vs Code
.editorconfig تنظیمات سبک کد 🖋 قواعد قالب بندی افزونه EditorConfig

📌 یادداشت ها:

  • .ini وت .cfg معمولاً برای تنظیمات برنامه استفاده می شود.
  • .toml وت .yaml تنظیمات ساختاری و قابل خواندن با انسانی را ارائه دهید.
  • .json به طور گسترده ای برای تنظیمات API و برنامه های وب استفاده می شود.
  • .sh در حالی که وظایف خود را در لینوکس/MACOS انجام می دهد. .bat همین کار را برای ویندوز انجام می دهد.

بازگشت به بالا


📊 یادگیری داده ها و ماشین

توضیحات: برای ذخیره ، پردازش و تبادل داده های ساختاری ، نیمه ساختار یافته و یادگیری ماشین استفاده می شود.

شامل کردن .jsonبا .xmlبا .logبا .parquetبا .dataبا .pklبا .h5با .csv.gzبا .joblibبا .featherبا .avroبا .orc، و غیره

گسترش شرح 📊 بهترین برای 🎯 ابزار و فناوری 🛠
.json نماد شی JavaScript ذخیره داده های ساختاری Python ، MongoDB ، API تماس می گیرد
.xml زبان نشانه گذاری گسترده پیکربندی ها ، تبادل داده xpath ، xslt ، xmlparser
.log پرونده ورود به سیستم سیاهههای مربوط به سیستم و برنامه Elk Stack ، Splunk
.csv مقادیر جدا از کاما ذخیره داده های جدولی اکسل ، پاندا ، برگه های گوگل
.csv.gz CSV فشرده شده مجموعه داده های بزرگ پانداس ، GZIP ، جرقه
.parquet قالب داده ستونی پردازش داده های بزرگ Apache Spark ، Pandas
.orc قالب ستون ردیف بهینه شده 🏗 داده های با کارایی بالا آپاچی کندو ، جرقه
.avro فرمت Apache Avro داده ها Hadoop ، Apache Kafka
.feather قالب باینری سریع بارگیری داده های پر سرعت پاندا ، فلش آپاچی
.pkl ترشی پایتون 🥒 ذخیره مدل های ML Scikit-Learn ، Pandas
.joblib سریال سازی JoBlib مدل های بزرگ ML Joblib ، Scikit-Learn
.h5 فرمت HDF5 مجموعه داده های یادگیری عمیق tensorflow ، h5py
.npy فرمت دودویی numpy ذخیره داده های عددی numpy ، tensorflow
.data قالب داده های عمومی ذخیره داده های سفارشی کتابخانه های مختلف ML

📌 یادداشت ها:

  • .json وت .xml به طور گسترده ای برای ذخیره سازی داده های ساختاری و API استفاده می شود.
  • .parquet وت .orc برای تجزیه و تحلیل داده های بزرگ بهینه شده اند.
  • .pkl وت .joblib مدل های ML را با آن ذخیره کنید. joblib برای مدلهای بزرگ ترجیح داده می شود.
  • .h5 وت .npy در یادگیری عمیق و محاسبات عددی استفاده می شود.

بازگشت به بالا


🎧🎥 پرونده های رسانه ای

توضیحات: برای ذخیره ، پخش و پخش محتوای صوتی و تصویری در قالب های مختلف استفاده می شود.

شامل کردن .mp4با .mp3با .wavبا .flacبا .movبا .aviبا .mkvبا .webmبا .aacبا .oggبا .m4aبا .flvبا .3gpبا .ts، و غیره

گسترش شرح 🎬🎵 بهترین برای 🎯 ابزار و فناوری 🛠
.mp4 فایل ویدیویی MP4 📽 پخش ، فیلم های آنلاین VLC ، FFMPEG ، Adobe Premiere Pro
.mp3 Mp3 File Audio موسیقی ، پادکست ها VLC ، جسارت ، iTunes
.wav فایل صوتی WAV صدای با کیفیت بالا جسارت ، استودیوی FL ، منطق طرفدار
.flac فایل صوتی FLAC ذخیره سازی موسیقی بدون ضرر VLC ، Foobar2000 ، جسارت
.aac پرونده صوتی AAC 🎙 قالب موسیقی اپل iTunes ، Quicktime ، جسارت
.ogg Ogg Vorbis Audio 🎧 جایگزین منبع باز VLC ، جسارت
.wma ویندوز رسانه صوتی پخش موسیقی ویندوز Windows Media Player ، VLC
.m4a فایل صوتی M4A 🎵 قالب موسیقی iTunes موسیقی اپل ، Quicktime
.opus کار با فرمت صوتی ضبط صدا ، پخش جریان Discord ، WhatsApp ، ffmpeg
.mov فیلم Quicktime قالب ویدیوی اپل سریع ، برش نهایی حرفه ای
.avi پرونده ویدیویی AVI قالب ویدیوی ویندوز VLC ، Windows Media Player
.mkv فایل ویدیویی Matroska 🎞 فیلم های HD با کیفیت بالا VLC ، mkvtoolnix
.webm فایل ویدیویی وب قالب جریان وب YouTube ، ffmpeg ، Chrome
.flv فایل ویدیویی فلش فیلم های وب قدیمی تر Adobe Flash Player (مستهلک)
.3gp 3GPP فایل ویدیویی فیلم های همراه VLC ، Quicktime
.ts جریان حمل و نقل MPEG پخش ، IPTV VLC ، ffmpeg
.rm پرونده RealMedia قالب جریان قدیمی تر بازیگر
.m4v قالب ویدیوی اپل پرونده های ویدیویی iTunes زمان سریع ، iTunes

📌 یادداشت ها:

  • .mp4 با پشتیبانی گسترده ترین قالب ویدیویی ، ایده آل برای پخش و بارگیری است.
  • .mp3 استاندارد برای صوتی فشرده شده است ، در حالی که .flac کیفیت بدون ضرر را فراهم می کند.
  • .mkv از چندین آهنگ صوتی و زیرنویس پشتیبانی می کند 🎞 ، برای فیلم های HD عالی است.
  • .webm برای پخش وب بهینه شده است ، که معمولاً در YouTube استفاده می شود.

بازگشت به بالا


🗂 کنترل نسخه و git

توضیحات: پرونده های مورد استفاده برای مدیریت مخازن GIT ، ردیابی تغییرات ، پیکربندی تنظیمات و خودکار کردن گردش کار.

شامل کردن .gitignoreبا .gitattributesبا .mailmapبا .gitmodulesبا .gitconfigبا .gitkeepبا .commit_msgبا .pre-commit، و غیره

گسترش شرح 🔄 بهترین برای 🎯 ابزار و فناوری 🛠
.gitignore git پرونده را نادیده می گیرد به استثنای پرونده ها از ردیابی GIT گیت ، گیتوب ، گیتلب
.gitattributes ویژگی های git تعریف رفتارهای git برای پرونده ها git ، github ، bitbucket
.mailmap فایل پستی استاندارد سازی نام های نویسنده در سیاهههای مربوط به GIT گودال
.gitmodules زیرنویس های git مدیریت بازپرداختهای فرعی در یک repo git cli
.gitkeep پرونده نگهدارنده مکان نگه داشتن پوشه های خالی در گیت گودال
.gitconfig پیکربندی git ⚙ تنظیمات کاربر برای git Git Cli ، دسک تاپ Github
.pack اشیاء git بسته بندی شده ذخیره سازی بهینه شده برای داده های git داخلی گیت
.idx پرونده فهرست git 🏗 فهرست بندی اشیاء git برای عملکرد داخلی گیت
.commit_msg الگوی پیام را مرتکب شوید استاندارد سازی پیام های متعهد قلاب
.pre-commit قلاب پیش از هم قبل از انجام چک ها در حال اجرا پیش ساز ، قلاب های git
.rebase-merge Git Rebase State پیگیری روند rebase rebase git
.merge_msg ادغام پیام متعهد ✏ پیام تولید شده برای ادغام git cli

📌 یادداشت ها:

  • .gitignore از ردیابی پرونده های غیر ضروری ، مانند سیاهههای مربوط و وابستگی جلوگیری می کند.
  • .gitattributes نحوه برخورد GIT فایل های خاص را تنظیم می کند ، برای پایان خط و پرونده های باینری مفید است.
  • .gitmodules مدیریت زیرمجموعه ها ، امکان مخازن موجود در مخازن را فراهم می کند.
  • .pre-commit قبل از تعهد ، بهبود کیفیت کد ، چک های کد را خودکار می کند.

بازگشت به بالا


🌐 توسعه وب و اسکریپت های سمت سرور

توضیحات: اسکریپت های سمت سرور و زبانهای قالب بندی که برای تولید محتوای وب پویا و مدیریت منطق باطن استفاده می شوند.

شامل کردن .phpبا .aspبا .jspبا .ejsبا .erbبا .pyبا .rbبا .cgiبا .cshtmlبا .aspxبا .vueبا .svelteبا .twigبا .liquidبا .hbsبا .pugبا .njkبا .gohtmlبا .tsبا .scssبا .lessبا .styl، و غیره

گسترش شرح 🌍 بهترین برای 🎯 ابزار و فناوری 🛠
.php اسکریپت PHP برنامه نویسی سمت سرور PHP ، Laravel ، WordPress
.asp صفحات سرور فعال برنامه های وب مایکروسافت asp.net ، iis
.jsp صفحات سرور جاوا برنامه های وب مبتنی بر جاوا Tomcat ، Boot Spring
.ejs جاوا اسکریپت جاسازی شده قالب بندی برای node.js Express.js ، next.js
.erb یاقوت تعبیه شده 🖍 یاقوت روی ریل یاقوت روی ریل
.py اسکریپت سرور پایتون چارچوب های وب جنگو ، فلاسک ، Fastapi
.rb اسکریپت روبی برنامه های وب سیناترا ، روبی روی ریل
.cgi رابط دروازه مشترک اسکریپتینگ سمت سرور میراث Apache CGI ، Perl
.cshtml موتور View Razor 🏗 الگوهای ASP.NET MVC ASP.NET هسته
.aspx صفحه وب asp.net 🏛 برنامه های وب asp.net ، iis
.vue View.js مؤلفه اجزای UI Frontend vue.js ، nuxt.js
.svelte مؤلفه svelte اجزای UI سبک وزن سولف
.twig موتور قالب بندی شاخه 🍃 الگوهای PHP Symfony ، دروپال
.liquid الگوی مایع Shopify ، الگوهای جکیل Shopify ، Jekyll
.hbs دستگیره های دستگیره نسل HTML پویا Handlebars.js
.pug الگو میناکاری ✏ پیش پردازنده HTML pug.js
.njk الگوهای Nunjucks 📜 تولید سایت استاتیک نونجک
.gohtml GO TEMPLATING 🏗 به برنامه های وب بروید دولت ، هوگو
.ts اسکریپت Typescript جلوی مقیاس پذیر و پس زمینه زاویه ای ، دنو ، Nestjs
.scss SASS STYLEASHEET 🎨 پیش پردازنده پیشرفته CSS SASS ، Bootstrap
.less برگه شیوه کمتر پیش پردازنده CSS کمتر
.styl برگه سبک ✏ پیش پردازنده CSS قلم

📌 یادداشت ها:

  • .phpبا .jspوت .asp منطق پس زمینه و تولید محتوای پویا را کنترل کنید.
  • .ejsبا .pugوت .hbs برای الگوهای HTML در سمت سرور استفاده می شود.
  • .vueبا .svelteوت .gohtml اجزای UI مدرن قدرت.
  • .scssبا .lessوت .styl پیش پردازنده CSS برای قابلیت های یک ظاهر طراحی شده افزایش یافته است.

بازگشت به بالا


پرونده های پایگاه داده

توضیحات: پرونده های مورد استفاده برای ذخیره ، مدیریت و تهیه نسخه پشتیبان از داده های پایگاه داده ساختاری و بدون ساختار.

شامل کردن .dbبا .sqliteبا .sqlبا .mdbبا .accdbبا .frmبا .ibdبا .mydبا .mdfبا .ldfبا .dmpبا .bakبا .jsonبا .bsonبا .cqlبا .rdbبا .rocksdbبا .dbfبا .kdbx، و غیره

گسترش شرح 🏛 بهترین برای 🎯 ابزار و فناوری 🛠
.db پرونده پایگاه داده عمومی ذخیره داده های ساختاری SQLITE ، DB مرورگر
.sqlite پایگاه داده SQLite بانک اطلاعاتی سبک وزن Sqlite CLI ، مرورگر DB
.sql پرونده اسکریپت SQL نمایش داده های بانک اطلاعاتی ، طرحواره mysql ، postgresql ، اوراکل
.mdb Microsoft Access DB بانک اطلاعاتی مبتنی بر ویندوز MS Access ، Viewer MDB
.accdb به پایگاه داده دسترسی (جدید) MS دسترسی به فرمت جدیدتر MS Access
.frm قالب جدول MySQL تعاریف جدول MySQL mysql ، mariadb
.ibd پرونده ذخیره سازی InnoDB 🏗 میزهای Mysql InnoDB mysql ، InnoDB
.myd پرونده داده myISAM ذخیره سازی جدول MySQL mysql ، mariadb
.myi پرونده فهرست MyIsam فهرست جدول MySQL mysql ، mariadb
.ndf پرونده داده سرور SQL ذخیره سازی DB ثانویه Microsoft SQL Server
.mdf SQL Server Master DB پرونده پایگاه داده اصلی Microsoft SQL Server
.ldf پرونده ورود به سیستم سرور SQL ورود به سیستم معامله Microsoft SQL Server
.dmp datsabase dump پشتیبان گیری از پایگاه داده اوراکل ، mysql ، postgresql
.bak فایل پشتیبان ترمیم پایگاه داده Microsoft SQL Server ، MySQL
.tar.gz پشتیبان گیری DB فشرده شده مهاجرت بانک اطلاعاتی PostgreSQL ، MongoDB
.json ذخیره سازی داده های NOSQL بانکهای اطلاعاتی مبتنی بر مستند MongoDB ، Firebase
.bson قالب JSON باینری قالب ذخیره سازی MongoDB منگوله
.cql پرونده پرس و جو کاساندرا 📜 NOSQL DB توزیع شده آپاچی کاساندرا
.rdb datbase database redis 🔥 فروشگاه با ارزش کلیدی در حافظه مجدداً
.rocksdb ذخیره سازی RocksDB 📊 موتور ذخیره سازی با کارایی بالا رفیق
.dbf پایگاه داده DBASE پرونده های پایگاه داده میراث Foxpro ، dbase
.kdbx پایگاه داده Keepass ذخیره رمز عبور رمزگذاری شده Keepass ، Keepassxc

📌 یادداشت ها:

  • .sqlite وت .db قالب های پایگاه داده سبک وزن هستند ، ایده آل برای برنامه های کوچک.
  • .sqlبا .dmpوت .bak نمایش داده های پایگاه داده و پشتیبان گیری 📝 برای مهاجرت و بازیابی.
  • .json وت .bson در پایگاه داده های NOSQL ، مانند MongoDB و Firebase استفاده می شود.
  • .rdb وت .rocksdb برای ذخیره سازی سریع حافظه 🔥 بهینه شده اند.

بازگشت به بالا


⚙ ساخت و ساخت و ساخت

توضیحات: پرونده های مورد استفاده برای اتوماسیون نرم افزار ، مدیریت وابستگی ها و تعریف قوانین تدوین پروژه.

شامل کردن .makefileبا .cmakeبا .kconfigبا .kbuildبا .ninjaبا .gradleبا .mavenبا .bazelبا .sconsبا .mesonبا .wafبا .xcodeprojبا .xcworkspaceبا .vsprojبا .slnبا .mk، و غیره

گسترش شرح 🏗 بهترین برای 🎯 ابزار و فناوری 🛠
.makefile ساخت اسکریپت ⚙ پروژه خودکار ساخت gnu make ، bsd make
.cmake اسکریپت cmake 🏗 اتوماسیون ساخت متقابل Cmake ، Ninja
.kconfig پیکربندی هسته 📑 پیکربندی هسته لینوکس هسته لینوکس ، menuconfig
.kbuild قوانین ساخت هسته 🔧 سیستم ساخت هسته لینوکس gnu make ، هسته لینوکس
.ninja نینجا ساخت اسکریپت اتوماسیون ساخت با کارایی بالا نینجا
.gradle اسکریپت ساخت گرادل جاوا ، اندروید می سازد Gradle ، Android Studio
.maven ساخت آپاچی Maven 🏗 پروژه جاوا می سازد آپاچی
.bazel Bazel Build Script 🏗 نرم افزار مقیاس پذیر می سازد پایه
.scons Scons ساخت اسکریپت 🏗 ابزار ساخت نرم افزار مچاله
.meson MESON ساخت اسکریپت ساخت و سازهای سریع ، قابل نگهداری ماتون
.waf سیستم ساخت WAF سیستم ساخت مبتنی بر پایتون واف
.xcodeproj پرونده پروژه Xcode توسعه MACOS/iOS کتیبه
.xcworkspace فضای کاری Xcode تنظیمات چند پروژه Xcode کتیبه
.vsproj Visual Studio Project توسعه برنامه ویندوز استودیوی بصری
.sln راه حل ویژوال استودیو چند پروژه در مقابل تنظیمات استودیوی بصری
.mk پسوند makefile 🏗 قوانین ساخت خاص پروژه gnu درست کنید

📌 یادداشت ها:

  • .makefile وت .mk ساخت Automate Project با استفاده از gnu make.
  • .cmake وت .ninja به طور گسترده ای برای تدوین متقاطع استفاده می شود.
  • .gradle وت .maven پروژه های Java و Android را مدیریت کنید.
  • .xcodeproj وت .vsproj ساختار پروژه را برای MACOS/iOS و Windows Development تعریف کنید.

بازگشت به بالا


🏢 تالیف و باینری ها

توضیحات: پرونده های کامپایل شده و اجرایی مورد استفاده برای استقرار نرم افزار ، کتابخانه های سیستم و سیستم عامل.

شامل کردن .oبا .soبا .dllبا .exeبا .binبا .hexبا .elfبا .appبا .dylibبا .outبا .aبا .classبا .jarبا .warبا .earبا .msiبا .apkبا .dexبا .ipaبا .wasmبا .bcبا .modبا .img، و غیره

گسترش شرح 🏗 بهترین برای 🎯 ابزار و فناوری 🛠
.o پرونده شیء خروجی تلفیقی متوسط GCC ، Clang ، MSVC
.so پرونده شیء مشترک کتابخانه های پویا لینوکس GCC ، Clang ، Elf Binaries
.dll کتابخانه پیوند پویا 🖥 کتابخانه های سیستم ویندوز Windows API ، MSVC ، MINGW
.exe پرونده قابل اجرا برنامه های ویندوز ویژوال استودیو ، مینگو ، شراب
.bin پرونده دودویی کد ماشین خام یا سیستم عامل objcopy ، binwalk
.hex پرونده اینتل هگز سیستم های تعبیه شده ، سیستم عامل Keil ، Avrdude ، ویرایشگر هگز
.elf فرمت قابل اجرا و پیوند اجرایی باینری لینوکس GCC ، GDB ، objdump
.app برنامه macOS بسته های نرم افزاری MACOS Xcode ، MacOS Finder
.dylib کتابخانه پویا کتابخانه های مشترک MACOS Xcode ، ترمینال macOS
.out لینوکس اجرایی 🏗 اجرایی پیش فرض گردآوری شده GCC ، Clang
.a کتابخانه استاتیک 🏛 کتابخانه های کد پیش ساخته AR ، Ranlib ، GCC
.class Java Bytecode را گردآوری کرد اعدام JVM جاواک ، JVM
.jar بایگانی جاوا برنامه های جاوا بسته بندی شده JDK ، Maven ، Gradle
.war بایگانی وب برنامه های وب جاوا Tomcat ، Wildfly
.ear بایگانی شرکت برنامه های جاوا EE JBOSS ، WebSphere
.msi نصب ویندوز نصب نرم افزار ویندوز نصب ویندوز
.apk بسته اندرویدی برنامه های اندرویدی Android Studio ، apktool
.dex Dalvik اجرایی 🏗 زمان اجرا Android DX ، Android SDK
.ipa بسته برنامه iOS برنامه های iOS Xcode ، iTunes
.wasm پرونده WebAssembly در حال اجرا کد در مرورگرها emscriptten ، WebAssembly زمان اجرا
.bc llvm bitcode ⚙ فرمت LLVM متوسط Clang ، LLVM
.mod ماژول Fortran کد Fortran را گردآوری کرد gnu fortran ، intel fortran
.img تصویر دیسک قابل بوت تصاویر سیستم ، سیستم عامل تعبیه شده DD ، Etcher ، Balena

📌 یادداشت ها:

  • .oبا .aوت .so در برنامه نویسی کامپایل شده برای پیوند باینری ها استفاده می شود.
  • .exeبا .msiوت .app قالب های قابل اجرا برای ویندوز و MACOS 🚀 هستند.
  • .apk وت .ipa برنامه های تلفن همراه را برای Android و iOS store ذخیره کنید.
  • .wasm اجرای کد با کارایی بالا را در مرورگرها فعال می کند.

بازگشت به بالا


📀 بایگانی و فشرده سازی

توضیحات: فرمت های فایل فشرده شده برای کاهش اندازه ذخیره سازی ، بسته بندی چندین پرونده و نرم افزار بسته بندی استفاده می شود.

شامل کردن .zipبا .tarبا .gzبا .bz2با .7zبا .rarبا .xzبا .isoبا .vhdبا .dmgبا .imgبا .pkgبا .appimage، و غیره

گسترش شرح 📦 بهترین برای 🎯 ابزار و فناوری 🛠
.zip فایل فشرده شده ZIP ذخیره چندین پرونده Winrar ، 7-Zip ، Archive Archive Urchive
.tar بایگانی تار 🎞 پشتیبان گیری لینوکس تار ، gzip
.gz فشرده سازی GZIP 🗜 دارایی های وب ، سیاهههای مربوط gzip ، gunzip
.7z فشرده سازی 7 ZIP فشرده سازی نسبت بالا 7-Zip ، Winrar
.rar بایگانی RAR فشرده سازی و ذخیره سازی پرونده Winrar ، Peazip
.bz2 فشرده سازی bzip2 📉 راندمان فشرده سازی بالاتر bzip2 ، winrar
.xz فشرده سازی XZ فشرده سازی کارآمد لینوکس xz ، tar.xz
.tar.gz بایگانی تار gzipped 🎞 ترکیب چندین پرونده فشرده شده تار ، gzip
.tar.bz2 TAR فشرده شده BZIP2 بایگانی لینوکس با فشار بالا تار ، bzip2
.tar.xz تار فشرده شده XZ حداکثر فشرده سازی تار ، xz
.lzma فشرده سازی LZMA فشرده سازی نسبت بالا 7-Zip ، LZMA UTILS
.zst فشرده سازی zstandard ⚡ فشرده سازی سریع با اندازه کوچک ZSTD ، TAR.ZST
.cab بایگانی کابینه پرونده های نصب ویندوز نصب ویندوز ، CABEXTRACT
.iso تصویر دیسک ISO تصاویر سیستم عامل Bootable rufus ، virtualbox
.vhd دیسک سخت مجازی ماشین های مجازی ویندوز Hyper-V ، VirtualBox
.dmg تصویر دیسک macos 🍏 توزیع برنامه MACOS ابزار دیسک ، transmac
.img تصویر دیسک خام پشتیبان گیری از سیستم ، سیستم عامل تعبیه شده تصویرگر دیسک Win32 ، اچر
.pkg بسته نصب MacOS نصب نرم افزار MACOS installer.app
.xpi بایگانی پسوند موزیلا افزودنی های Firefox & Thunderbird فایرفاکس موزیلا
.appimage لینوکس AppImage برنامه های قابل حمل لینوکس مجری

📌 یادداشت ها:

  • .zip وت .rar برای فشرده سازی پرونده و ذخیره سازی متداول هستند.
  • .tar.gzبا .tar.bz2وت .tar.xz به طور گسترده در سیستم های لینوکس استفاده می شود.
  • .iso وت .img تصاویر دیسک را برای نصب سیستم عامل ذخیره کنید.
  • .appimage یک قالب برنامه قابل حمل برای لینوکس ارائه می دهد.

بازگشت به بالا


🌐 فونت و تایپوگرافی

توضیحات: قالب های پرونده فونت مورد استفاده برای فونت های سیستم ، تایپوگرافی وب و انتشارات حرفه ای.

شامل کردن .ttfبا .otfبا .woffبا .woff2با .eotبا .pfbبا .pfmبا .bdfبا .fntبا .psfبا .sfdبا .svg، و غیره

گسترش شرح 🔤 بهترین برای 🎯 ابزار و فناوری 🛠
.ttf قلم TrueType 🅰 سیستم مقیاس پذیر و فونت های وب ویندوز ، مکوس ، لینوکس ، فونت های Adobe
.otf فونت OpenType تایپوگرافی پیشرفته ، ligatures فونت های Adobe ، قلم های مایکروسافت
.woff قالب فونت باز وب قلم های بهینه شده وب CSS @font-face، قلم های گوگل
.woff2 FORT FONT OPEN OPEN 2 فونت های وب فشرده سریعتر و فشرده قلم های گوگل ، CSS @font-face
.eot OpenType تعبیه شده فونت های وب میراث (IE) Microsoft Edge ، Internet Explorer
.pfb باینری فونت postscript انتشار حرفه ای Adobe Type Manager ، لاتکس
.pfm معیارهای قلم چاپگر زوج با .pfb قلم مدیر نوع Adobe
.bdf قالب توزیع Bitmap قلم های صفحه نمایش با وضوح پایین X سیستم پنجره ، gnu unifont
.fnt فایل فونت ویندوز 🖥 قلم های ویندوز قدیمی تر بیننده فونت ویندوز
.psf فونت صفحه نمایش کامپیوتر 🖥 فونت های کنسول برای لینوکس هسته لینوکس ، گروب
.sfd پایگاه داده فونت Spline ✍ ویرایش و ایجاد قلم فونتور
.svg قلم SVG 🖌 قلم های مقیاس پذیر مبتنی بر بردار طراحی وب ، CSS

📌 یادداشت ها:

  • .ttf وت .otf بیشترین استفاده از فونت ها برای سیستم و تایپوگرافی وب است.
  • .woff وت .woff2 برای استفاده در وب بهینه شده و سرعت بارگذاری سریعتر را فراهم می کند.
  • .eot در درجه اول برای سازگاری با مرورگرهای قدیمی مایکروسافت استفاده می شود.
  • .pfb وت .pfm معمولاً در انتشار حرفه ای و اسناد لاتکس استفاده می شود.

بازگشت به بالا


🛠 مدل های سه بعدی و CAD

توضیحات: قالب های پرونده مورد استفاده در مدل سازی سه بعدی ، نرم افزار CAD ، چاپ سه بعدی ، انیمیشن و طراحی معماری.

شامل کردن .dwgبا .dxfبا .stlبا .objبا .stepبا .igesبا .3mfبا .skpبا .fbxبا .glbبا .gltfبا .blendبا .x3dبا .u3dبا .c4dبا .max، و غیره

گسترش شرح 🏗 بهترین برای 🎯 ابزار و فناوری 🛠
.dwg نقاشی اتوکد طرح های مهندسی 2D و 3D اتوکد ، پیش نویس
.dxf قالب تبادل ترسیم تبادل داده CAD اتوکد ، ترازو ، فیوژن 360
.stl استریولیتوگرافی چاپ سه بعدی ، نمونه سازی سریع درمان ، prusaslyce ، مخلوط کن
.obj پرونده شیء سه بعدی دارایی های مدل سازی سه بعدی و بازی مخلوط کن ، مایا ، 3ds max
.step پرونده مدل مرحله 🏗 تبادل مدل CAD Solidworks ، Catia ، Freecad
.iges فایل مدل IGES قابلیت همکاری داده CAD SolidWorks ، Autocad ، Rhino
.3mf قالب تولید سه بعدی 🖨 چاپ سه بعدی مدرن Ultimaker Cura ، Microsoft 3D Builder
.skp مدل Sketchup طراحی معماری و داخلی طرح
.fbx Filmbox Model 3D موتورهای بازی و انیمیشن ها Autodesk FBX ، وحدت ، موتور غیر واقعی
.glb قالب انتقال GL مدل های وب و AR/VR 3D babylon.js ، Three.js
.gltf متن فرمت انتقال GL ذخیره سازی مدل سه بعدی وب مخلوط کن ، Sketchfab
.blend پرونده مخلوط کن مدل سازی و انیمیشن سه بعدی مخلوط کن
.x3d گرافیک سه بعدی گسترده گرافیک وب سه بعدی x3dom ، freewrl
.u3d پرونده سه بعدی جهانی PDF های سه بعدی تعاملی Adobe Acrobat 3D
.c4d مدل 4D سینما گرافیک حرکت سه بعدی بالا سینما 4d
.max 3DS Max Scene 📽 توسعه بازی و VFX Autodesk 3ds Max

📌 یادداشت ها:

  • .dwg وت .dxf به طور گسترده ای برای نقشه های CAD و طرح های مهندسی استفاده می شود.
  • .stlبا .3mfوت .obj برای چاپ و مدل سازی سه بعدی ضروری هستند.
  • .fbxبا .gltfوت .glb معمولاً برای موتورهای بازی و AR/VR 🌍 استفاده می شود.
  • .blend وت .c4d برای انیمیشن سه بعدی و جلوه های بصری ایده آل هستند.

بازگشت به بالا


تصاویر دیسک

توضیحات: فرمت های فایل تصویری دیسک مورد استفاده برای ماشین های مجازی ، نصب سیستم عامل و ذخیره سازی بوت.

شامل کردن .isoبا .vmdkبا .qcow2با .imgبا .dmgبا .vhdبا .vhdxبا .xvaبا .vdiبا .efiبا .wimبا .esdبا .sparseimageبا .toastبا .nrg، و غیره

گسترش شرح 💾 بهترین برای 🎯 ابزار و فناوری 🛠
.iso تصویر دیسک ISO تصاویر سیستم عامل Bootable Rufus ، Virtualbox ، Balena Etcher
.vmdk تصویر دیسک VMware ماشین های مجازی ایستگاه کاری vmware ، esxi
.qcow2 تصویر دیسک QEMU ذخیره ابر و VM Qemu ، OpenStack
.img تصویر دیسک خام 🏷 Raspberry Pi ، USB های قابل بوت Win32DiskImager ، DD (لینوکس)
.dmg تصویر دیسک macos 🍏 تاسیسات برنامه MACOS ابزار دیسک (MACOS) ، transmac
.vhd دیسک سخت مجازی رایانه مجازی مایکروسافت ، Hyper-V Hyper-V ، VirtualBox
.vhdx دیسک سخت مجازی (جدیدتر) ماشین های مجازی ویندوز بیش از ظهر
.xva تصویر Xenserver 🔧 Xenserver VMS ارکستر Xen ، Citrix Xenserver
.vdi تصویر دیسک VirtualBox 🖥 ماشینهای مجازی VirtualBox جعبه مجازی
.efi تصویر بوت EFI ⚙ تصاویر سیستم عامل بوت به روزرسانی سیستم عامل UEFI
.wim فرمت تصویربرداری ویندوز 🖥 استقرار و بازیابی ویندوز Dism ، Windows ADK
.esd بارگیری نرم افزار الکترونیکی ویندوز به روزرسانی ها و نصب های ویندوز ابزاری برای ایجاد ویندوز رسانه
.sparseimage تصویر دیسک پراکنده MacOS تصاویر دیسک پویا در حال رشد ابزار دیسک (MACOS)
.toast تصویر دیسک نان تست Roxio 🔥 تصاویر دیسک CD/DVD MacOS نان تست روکیو
.nrg تصویر دیسک نرو تهیه نسخه پشتیبان از دیسک نوری ROM NERO BUINING ROM

📌 یادداشت ها:

  • .iso رایج ترین قالب برای نصب سیستم عامل و دیسک های قابل بوت است.
  • .vmdkبا .qcow2وت .vdi به طور گسترده در محیط های ماشین مجازی استفاده می شود.
  • .wim وت .esd مختص استقرار و به روزرسانی ویندوز است.
  • .dmg وت .sparseimage برای برنامه های MACOS و ذخیره سازی استفاده می شود.

بازگشت به بالا


🔗 پیوندها به منابع بیشتر

من کار سختی را برای نوشتن این پست ، سازماندهی همه چیز در یک گیست و حتی ایجاد نسخه PDF برای دسترسی آسان انجام داده ام. اگر آن را مفید دانستید ، لطفاً با بازی در این پست از من حمایت کنید. ❤

نظرات و بازخورد بیش از استقبال است! 💬 به من اطلاع دهید که آیا این را دوست دارید ، آن را مفید یا پیشنهادی دارید. ورودی شما به بهتر شدن این راهنما کمک می کند! 🚀✨

👉 ستاره ⭐ این پست | Star ⭐ Gist من | مشارکت 💖 | اشتراک گذاری 🔄 | نظر

بیایید با هم چیزی شگفت انگیز بسازیم! 🎉💡

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا