EcoWebsite

EcoWebsite 💻 Web Developer
🚀 Building projects.
📚 Sharing code, tips, and computer science knowledge.

إذا بدأت تتعلم JavaScript، فمن الطبيعي أن تحتار في موضوع **Async/Await**. أنا أيضاً في البداية كنت أرى `async` و `await`...
05/08/2026

إذا بدأت تتعلم JavaScript، فمن الطبيعي أن تحتار في موضوع **Async/Await**. أنا أيضاً في البداية كنت أرى `async` و `await` وأستخدمهما بدون أن أفهم ما الذي يحدث فعلاً.

لنأخذ مثالاً بسيطاً.

تخيل أنك طلبت وجبة في مطعم.

إذا بقيت واقفاً أمام الكاشير حتى تجهز، فأنت لا تستطيع فعل أي شيء آخر خلال هذا الوقت.

أما إذا أعطاك جهاز انتظار، فستجلس أو تتصفح هاتفك إلى أن يهتز الجهاز ويخبرك بأن طلبك جاهز.

هذا قريب جداً من طريقة عمل **Async/Await**.

عندما تكتب:

```js
const response = await fetch(url);
```

فأنت لا توقف المتصفح بالكامل، بل تخبر JavaScript: *انتظر نتيجة هذا الطلب، وخلال ذلك دع بقية المهام تستمر بشكل طبيعي.*

قبل Async/Await كان أغلب المطورين يستخدمون Promises بهذا الشكل:

```js
fetch(url)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
```

أما باستخدام Async/Await يصبح الكود أقرب للقراءة:

```js
async function getData() {
try {
const response = await fetch(url);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
}
```

لا يعني هذا أن `.then()` أصبحت خاطئة، فهي ما زالت مفيدة في بعض الحالات، لكن في أغلب الأحيان تجعل **Async/Await** الكود أوضح وأسهل في القراءة، خاصة عندما يكون لديك أكثر من عملية غير متزامنة.

**سؤال:** متى تستخدم `await`، ومتى تفضل `.then()`؟ شارك رأيك أو مثالاً من مشروع تعمل عليه.

#برمجة

⚠️ 5 أخطاء يقع فيها مبتدئو جافاسكريبت.. وكيف تتجنبها! 💻مرونة جافاسكريبت قد تكون أحياناً فخاً يستهلك ساعات من وقتك للبحث ...
03/08/2026

⚠️ 5 أخطاء يقع فيها مبتدئو جافاسكريبت.. وكيف تتجنبها! 💻

مرونة جافاسكريبت قد تكون أحياناً فخاً يستهلك ساعات من وقتك للبحث عن أخطاء بسيطة! 🤦‍♂️

جمعنا لك أشهر 5 أخطاء شائعة يقع فيها المبتدئون وكيف تحمي كودك منها لتكتب كوداً نظيفاً واحترافياً. ✨

👇 التفاصيل والحلول العملية بالتفصيل في أول تعليق! 👇

💬 ما هو أكثر خطأ أخذ منك وقتاً لاكتشافه في بداياتك؟

#جافاسكريبت #برمجة

🚀 واش سبب بطء موقعك رغم أنك استعملت صور خفيفة Webp؟بزاف ناس يظنوا أنو المشكل غير في الصور… بصح الحقيقة: الصور غير جزء صغ...
19/04/2026

🚀 واش سبب بطء موقعك رغم أنك استعملت صور خفيفة Webp؟

بزاف ناس يظنوا أنو المشكل غير في الصور… بصح الحقيقة: الصور غير جزء صغير من القصة.

إذا موقعك مازال بطيء، غالبًا السبب واحد من هذو:

❌ إضافات (Plugins) بزاف
كل إضافة تزيد تحميل + استهلاك موارد

❌ قالب ثقيل
بعض القوالب مليئة بكود غير ضروري يخلي الموقع يثقل

❌ Hosting ضعيف
حتى لو الموقع خفيف، الاستضافة الضعيفة تخليه يفتح ببطء

❌ عدم تفعيل Cache
الموقع يعاود يحمّل كلش كل مرة بدل ما يخزن البيانات

❌ CSS و JavaScript غير مضغوطين
ملفات كبيرة = وقت تحميل أطول

---

🎯 الحل؟

السرعة ماشي في حاجة وحدة، بل:
✔ تحسين شامل (Images + Cache + Code + Hosting)

---

⚡ نصيحة:
موقع سريع = زائر يبقى
موقع بطيء = زائر يخرج قبل ما يشوف خدمتك

---

📩 إذا حاب نعاونك تحلل موقعك ونشوف واش فيه بالضبط، خلي تعليق أو راسلني.

🚫 وعلاش لازم تحبس تستعمل PNG في موقعك ووردبريس؟ (الفرق الحقيقي بين السرعة والخسارة!) 🚀بزاف من أصحاب المواقع في الجزائر  ...
18/04/2026

🚫 وعلاش لازم تحبس تستعمل PNG في موقعك ووردبريس؟ (الفرق الحقيقي بين السرعة والخسارة!) 🚀

بزاف من أصحاب المواقع في الجزائر في نفس الغلطة:
"نحب الجودة العالية"… ويرفع صور PNG حجمها 2MB 😅
ومن بعد يتفاجأ: الموقع ثقيل، الزوار يهربوا، وGoogle ما يعجبوش الحال.

خليني نعطيك الحقيقة التقنية اللي تبدل كلش 👇

PNG ❌ → صورة بحجم 1MB (تقيلة خاصة على 4G و ADSL)
WebP ✅ → نفس الصورة تولي بين 100KB و 150KB وبنفس الجودة تقريباً!

💡 النتيجة:
✔ الموقع يفتح أسرع بـ 2x حتى 3x
✔ الزائر يبقى وما يهربش
✔ Google يعطيك نقاط أكثر في SEO

👑 شكون تستعمل؟
✔ WebP: استعملو في كلش (صور، خلفيات، thumbnails)
هذا هو الفورما الجديد اللي Google تحبو

⚠️ PNG: خليه غير لـ:

* Logo صغير
* صور فيها شفافية (Transparent)
* حالات خاصة بزاف

🛠️ كيفاش تطبق هذا اليوم؟
ماشي لازم تعاود تخدم كل الصور 👇

🔹 إضافات ووردبريس:

* Converter for Media
* Imagify
➡️ يحولو الصور تلقائياً لـ WebP

🔹 يدوي:

* استعمل Squoosh
➡️ تضغط وتحول الصور قبل الرفع بسهولة

🔥 الخلاصة:
في الويب… السرعة = دراهم 💰
الزائر ما عندوش صبر يستنى 10 ثواني باش يشوف صورة PNG ثقيلة.

عطيلو WebP… عطيلو تجربة سريعة… ويولي زبون 👍

#برمجة

💡 كيف ترفع موقع ووردبريس حجمه +200MB على استضافة مجانية (بدون دفع ولا دينار!)كثير من الناس يبدأوا بـ ProFreeHost لإنشاء ...
04/04/2026

💡 كيف ترفع موقع ووردبريس حجمه +200MB على استضافة مجانية (بدون دفع ولا دينار!)

كثير من الناس يبدأوا بـ ProFreeHost لإنشاء Portfolio، لكن أول صدمة تكون مع إضافة All-in-One WP Migration:

❌ حد الرفع: 20MB فقط
❌ لازم تدفع باش تدير Import لملفات كبيرة

لكن هنا وين تبان الحلول 👇

🛠️ كيف تجاوزت المشكلة:

✅ الحل الأول: استعمل FTP بدل الرفع العادي
بدل ما تضيع وقتك مع Upload من المتصفح، استخدمت FileZilla ورفعت الملفات مباشرة للسيرفر.
النتيجة: تقدر ترفع ملفات بأي حجم بدون قيود ✔️

✅ الحل الثاني: استعمل نسخة قديمة من الإضافة
الإضافة طلبت النسخة المدفوعة، لكن ببساطة رجعت لنسخة قديمة من All-in-One WP Migration.
النسخ القديمة غالباً ما تكون مفتوحة أكثر وتسمح بالـ Import بدون مشاكل ✔️

✨ النتيجة:
الموقع خدم 100% وبدون حتى تكلفة إضافية.

📌 الخلاصة:
الاستضافات المجانية فيها حدود… لكن الحلول التقنية دايماً موجودة للي يعرف يبحث 😉

#وردبرس #برمجة

💸 هل ما زلت تدفع كل شهر 40$ أو أكثر مقابل متجر إلكتروني؟تخيّل أنك تتحمل التكاليف التالية:❌ اشتراك شهري يتراوح بين 40$ و7...
29/03/2026

💸 هل ما زلت تدفع كل شهر 40$ أو أكثر مقابل متجر إلكتروني؟
تخيّل أنك تتحمل التكاليف التالية:
❌ اشتراك شهري يتراوح بين 40$ و79$ و299$

❌ عمولات تُفرض على كل عملية بيع

❌ تكاليف إضافية للتطبيقات والخدمات

👉 خلال سنة واحدة فقط قد تدفع:
💰 أكثر من 500$ إلى 3000$ بدون أن تملك موقعك فعليًا!
الآن دعنا نرى الحل الذكي 👇
🟢 متجر ووردبريس (امتلاك كامل)
📊 التكلفة الحقيقية لسنة كاملة:
✔ الاستضافة + الدومين + الحماية + النسخ الاحتياطي
❗ فقط ≈ 70$ في السنة
👉 نعم، أقل من شهرين في المنصات الأخرى!
✔ تدفع مرة واحدة لبناء الموقع
✔ بدون اشتراك شهري مرتفع
✔ بدون عمولات على المبيعات
✔ تحكم كامل في موقعك
🎯 الفرق واضح:
❌ تدفع كل شهر بدون نهاية
🆚
✅ تدفع مرة وتملك مشروعك
💡 نحن نساعدك على إنشاء متجر إلكتروني احترافي بتكلفة منخفضة وبدون استنزاف شهري.
📩 تواصل معنا الآن وخلي مشروعك يبدأ بشكل صحيح

💸 Are you still paying $40+ every month for your online store?
Imagine covering the following costs:
❌ A monthly subscription ranging from $40 to $79 to $299

❌ Transaction fees on every sale

❌ Additional costs for apps and services

👉 In just one year, you could spend:
💰 $500 to $3000+ without actually owning your website!
Now here’s the smart solution 👇
🟢 WordPress eCommerce (full ownership)
📊 Real cost for 1 full year:
✔ Hosting + domain + security + backups
❗ Only ≈ $70/year
👉 Less than 2 months of other platforms!
✔ One-time build cost
✔ No heavy monthly subscription
✔ No transaction fees
✔ Full control
🎯 The difference:
❌ Pay forever
🆚
✅ Own your business
📩 Contact us to build your store the smart way

🚀 شكون حنا؟نحن فريق متخصص في تطوير المواقع، نؤمن أن الموقع الإلكتروني ليس مجرد تصميم جميل، بل هو أداة حقيقية لنمو الأعما...
29/03/2026

🚀 شكون حنا؟

نحن فريق متخصص في تطوير المواقع، نؤمن أن الموقع الإلكتروني ليس مجرد تصميم جميل، بل هو أداة حقيقية لنمو الأعمال وزيادة العملاء.

رؤيتنا هي مساعدة الشركات على بناء حضور رقمي قوي، سريع، واحترافي — مواقع تعكس جودة خدماتهم وتحقق نتائج حقيقية.

نركز على:
✔ السرعة والأداء
✔ تصميم عصري وجذاب
✔ تجربة مستخدم سهلة
✔ حلول موجهة لزيادة العملاء

إذا كنت تريد موقع يساعدك تنمو وتكبر في السوق، نحن هنا لمساعدتك 🤝

📩 تواصل معنا الآن
0563 92 26 10
---

🚀 Who are we?

We are a team specialized in web development. We believe a website is not just a beautiful design, but a powerful tool to grow your business and attract more clients.

Our vision is to help businesses build a strong, fast, and professional online presence — websites that truly represent their value and deliver real results.

We focus on:
✔ Speed & performance
✔ Modern, clean design
✔ Smooth user experience
✔ Solutions that drive more clients

If you want a website that helps your business grow, we’re here for you 🤝

📩 Contact us today
0563 92 26 10

Adresse

Oran
Oran
31000

Site Web

Notifications

Soyez le premier à savoir et laissez-nous vous envoyer un courriel lorsque EcoWebsite publie des nouvelles et des promotions. Votre adresse e-mail ne sera pas utilisée à d'autres fins, et vous pouvez vous désabonner à tout moment.

Raccourcis

Partager