CyClone

أداة

CPWO CyClone Power Web Optimizer

أمر واحد وملفات أخفّ.

أداة واحدة لسطر الأوامر، هي CPWO، تصغّر ملفات HTML وCSS وJS وJSON وSVG وXML، وتضغط الصور وتحوّلها إلى WebP وAVIF. تكتب النتائج بجانب ملفاتك وتترك الملفات الأصلية كما هي.

  • الإصدار1.0.0
  • الحالةمستقر
  • الترخيصMIT
خطوة بخطوة

كيف يعمل

  1. تحديد مجلد المشروع

    يفحص CPWO مجلد المشروع ويجد الصفحات والشيفرة والصور.

  2. تصغير الشيفرة

    يصغّر ملفات HTML وCSS وJS وJSON وSVG وXML.

  3. ضغط الصور

    يعيد ضغط JPEG وPNG ويكتب نسخًا بصيغة WebP.

  4. النتائج بجانب الأصل

    تُكتب كل نتيجة بجانب مصدرها وتبقى الملفات الأصلية كما هي.

لماذا

لهذا بنينا Web Optimizer

يريد مطوّرو الويب أن تصبح صفحات المشروع وصوره أخف قبل نشرها. يصغّر CPWO ملفات الشيفرة ويحوّل الصور بأمر واحد، ويكتب نتيجة كل ملف بجانبه دون أن يعدّل الملفات الأصلية أبدًا.

  • الملفات الأصلية لا تتغير

    لا تُعدَّل ملفاتك المصدرية أبدًا، ويسرد ملف سجلّ ما أنشأه CPWO.

  • برنامج واحد مستقل

    يعمل على Linux وWindows وmacOS دون تثبيت أي شيء آخر.

  • صيغة AVIF عند الطلب

    يبقى AVIF معطّلًا حتى تطلبه، لأن مرمّزه أبطأ بكثير.

مرحلة الإصدار

  1. ألفا يعمل، لكنه قد يتغيّر بعد 0.1.0
  2. بيتا مكتمل الميزات وقيد التحسين 0.3.0-beta
  3. مستقر جاهز للاستخدام اليومي 1.0.0

التشغيل

عدد الخطوات: ٣

  1. نزّل الأرشيف المناسب لنظامك من صفحة الإصدارات على GitHub وفُكّ ضغطه. لا يحتاج إلى تثبيت أو ترجمة.
  2. ضع الملف التنفيذي في أحد مسارات PATH، أو شغّله من المجلد الذي هو فيه.
  3. شغّله على مجلد مشروعك، مثل cpwo ./site. تُكتب النتائج بجانب ملفاتك ولا تتغيّر الملفات الأصلية أبدًا.

التوثيق

ما يغطيه المرجع

شغّل cpwo -help لعرض كل الخيارات.

التوثيق الكامل على GitHub

مزيد من التفاصيل

برنامج CPWO برنامج واحد لأنظمة Linux وWindows وmacOS، ولا يحتاج الجهاز الذي يشغّله إلى تثبيت أي شيء آخر. وجّهه إلى مجلد المشروع فيفحص المجلد، ويصغّر ملفات HTML وCSS وJS وJSON وSVG وXML، ويعيد ضغط صور JPEG وPNG، ويكتب نسخًا بصيغة WebP من الصور. وصيغة AVIF متاحة أيضًا، لكنها معطّلة حتى تطلبها، لأن مشفّرها أبطأ بكثير. تُكتب كل نتيجة بجانب الملف الذي جاءت منه، ولا تتغيّر ملفاتك الأصلية أبدًا. وفي المشروع ملف سجل يسرد ما أنشأه CPWO، ليميّز التشغيل التالي ملفاته عن ملفاتك. وعند الطلب يكتب أيضًا نسخًا بأحجام مختلفة، ويربط الصفحات بالملفات المصغّرة، ويلفّ الصور في <picture>. CPWO مفتوح المصدر بترخيص MIT، وتوثيقه متاح بالإنجليزية والفارسية والتركية والعربية.

أداة v0.1.0

CPALS

CyClone Power Assistant for Linux Servers

مجموعة من سكربتات Bash لإعداد خوادم لينكس وتأمينها وصيانتها.

  • bash
  • server
  • devops
  • hardening
  • cli
ألفا
أداة v0.6.0

CPCS

CyClone Power Card Studio

يحوّل رقم البطاقة والاسم والبنك إلى صورة بطاقة يمكنك مشاركتها.

  • card
  • banking
  • design
  • templates
  • image-export
مستقر
أداة v0.1.9

CPIK

CyClone Power Icon Kit

تجمع حزمة CPIK أيقونات البنوك والمنصات والخدمات والعلامات التجارية الإيرانية في مكان واحد. اربط ملف أنماط واحدًا لتصبح كل أيقونة على بُعد اسم صنف، واضحة بأي حجم وملوّنة بـ CSS مثل النص المجاور لها. الشعارات ملك أصحابها.

  • icons
  • icon-font
  • brands
  • iran
  • css
مستقر