Nabi Profile picture
Jan 6 17 tweets 7 min read Read on X
این کد PHP به نظر زیادی سریع و رئل‌تایم اجرا نمیشه؟!😉
oraoto.github.io/pib/
این نسخه #وردپرس چطور؟ زیادی غیرعادی سریع نیست؟😉
playground.wordpress.net
به php-wasm خوش آمدید!😊
جادوگری‌های جدید PHP رو در زیر باهم ببینیم.👇🏿
#PHP #برنامه_نویسی
1/15
تسخیر قله‌ی تازه توسط PHP، اینبار کلاینت!
پروژه‌ی اجرای موتور پردازشی PHP سمت کلاینت بدون ارسال درخواست سمت سرور، با کمک وب‌اسمبلی!🤩
php-wasm.seanmorr.is
github.com/seanmorris/php…
2/15
جدیداً هم توی داکیومنت php.net هم مثال‌ها قابل ویرایش و با همین تکنیک و به سرعت رن میشن.
مثال:
php.net/manual/en/func…
3/15 Image
هم امکان این هست که توی تگ اسکریپت وسط کدهای HTML اجرا بشه درست شبیه جاوا اسکریپت.

4/15github.com/oraoto/pib
هم امکان این هست وب‌سرور سمت کلاینت شبیه‌سازی بشه و کل پروژه سمت سرور بدون تغییر بیاد سمت کلاینت که با یک ورکر همه درخواست‌های HTTP که پروژه شما میزنه رو شبیه سازی میکنه و دیگه سمت سرور نمیرن.

5/15github.com/seanmorris/php…
در همین راستا این پروژه هم پل ارتباطی بین PHP و جاوااسکریپت در محیط وب رو فراهم کرده و به PHP اجازه میده تا به API های جاوااسکریپت و DOM دسترسی پیدا کنه.

6/15github.com/seanmorris/vrz…
با ترکیب همه اینها نسخه GTK یعنی پنجره‌های گرافیکی هم براش درست کردند.
دقت کنید اینجا node (به کمک لایبری NodeGTK) فقط داره اجراش میکنه، وگرنه سورس اصلی با PHP نوشته شده.

7/15 github.com/seanmorris/php…
امکان این رو دارید اون رو روی کلودفلر به همراه یک دیتابیس مستقر کنید تا بدون داشتن سرور، سرویس‌دهنده خود رو راه بندازید.
github.com/seanmorris/pdo…
همچنین درایور pglite هم موجوده.
github.com/seanmorris/pdo…
8/15
اینجا فریم‌ورک‌های CakePHP, CodeIgniter, Drupal, Laravel, laminas رو روی بروزر و بدون سرور، دیپلوی کنید. شبیه بالا آوردن سیستم عامل روی بروزر توسط وب‌اسمبلی که قبلاً دیدید. اینجا موتور PHP سمت کلاینت قدرت رو به دست گرفته (:

9/15seanmorris.github.io/php-wasm/selec…
اینجا کدهای PHP خودتون رو میتونید با همین موتور پردازش PHP سمت کلاینت و آنی اجرا و پردازش کنید:
seanmorris.github.io/php-wasm/embed…
اینم هست:
oraoto.github.io/pib/
10/15
لاراول هم باش بالا آوردن که الان سایتش خرابه:
…eze-livewire-volt.playwithlaravel.com

ولی این باید سورسش باشه که میشه تست کرد:
github.com/ijpatricio/pla…

این ویدیوی کوتاه نمایش قدرت رو هم میتونید ببینید:
youtube.com/watch?v=L-MAzs…
11/15
این نمونه ساده اجرایی با کد PHP وسط HTML و اسکریپت تایپ text/php جالب نیست؟!
<script type="text/php" ... 😏

12/15 playwithlaravel.com/wasm/counterImage
اما چند جمله نظرات خودم...

طبعاً میشه بار زیادی رو از سمت سرور آورد روی کلاینت و درخواست‌ها به سرور رو به حداقل رسوند. اما در کل کاربرد اصلیش توی همین توسعه فرانته چون به DOM دسترسی داره و همون کدهای سمت سرور رو میشه آورد سمت کلاینت.
13/15
درواقع کل پروژه شبیه سمپل وردپرس دربالا، داره به شکل یه سینگل پیج اپلیکیشن بدون رفرش شدن روی وب اجرا میشه و تمام توان پردازش سمت کلاینت رفته.

به نظرم کاربردش شبیه عملکرد js/nodejs هست برای یکپارچه شدن بکاند و فرانت.
14/15
درمورد دیتابیس هم درسته که دیتابیس سمت سرور باید باشه ولی این قابلیت اتصال به دیتابیس هم داره که فکر میکنم میتونه یه کانکشن به یه دیتابیس ریموت بزنه و رئل‌تایم روش کوئری بزنه.

شاید تنها عیبش حجم 3.5 مگیه فایل هسته WASM باشه که اونم با CDNها تا حدی میتونه حل بشه.
15/15
اگر با ویرگول راحت‌ترید:
vrgl.ir/F1ERr
@threadreaderapp unroll

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Nabi

Nabi Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @NabiKAZ

Dec 23, 2024
خب همونطور که میدونید سه روز پیش #کتز #CATS برنده کامنت برتر که روی توئیتر تا یه دقیقه ریپلای نخورده باشه رو معرفی و بجای ۱ میلیون وعده قبلی، ۴ میلیون کتز (به روز 90$ = 6.3 میلیون تومن) داد.
اما آیا همه چیز عادلانه بود؟
@Cats_telegram
1/21 Image
خودشون که گفتن با دقت همه کامنت‌ها رو بررسی کردند تا فهمیدن کدوم کامنت شرایط لازم رو داشته.
ولی ما که رو هوا زیر بار نمیریم...! پس من یه کد نوشتم تا همه کامنت‌های پست توئیتر رو بکشه بیرون و آنالیز کنه ببینیم چند چندیم!
2/21
سورس کد رو اینجا گذاشتم و از API رسمی توئیتر هم استفاده نکردم. تنها کوکی و برخی پارامترهای هدر رو ست میکنید:


بعد از اون همه باگ و سوتی توی چالش‌های قبلیشون، شاهکارشون رو در این چالش آخر تکمیل کردند!
3/21github.com/NabiKAZ/Cats-S…
Read 22 tweets
Dec 20, 2024
مستر جرجندی @lisa_loo_who اون عکس سانسور شده رو بهم داد و بعد بررسی دیدم ماجرای این ولت مترو از نظر تکنیکی و فنی خیلی فرق داشته با چیزی که در توئیت قبلی نوشتم. البته اون هم نکات مهم و درستی بود اما به لحاظ فنی این یه روش دیگست و تقریباً ردشم زدم که میگم.
#کلاهبرداری #رمز_ارز
1/18 Image
بعد از اسکن qrcode لینک چیزی شبیه اینه که pk پابلیک‌کی ولته:
tonkeeper://signer/link?pk=57823442a5c3a7dea7b...&name=gbc
که بعد از باز کردن لینک، مستقیم در تن‌کیپر ولت باز میشه (به کلمه SIGNER که دورش خط کشیدم دقت کنید) و موجودی 50$ تتر رو نشون میده که...
2/18 Image
...اگر بخواید برداشت کنید پیام کمبود موجودی برای کارمزد میده و اگر تن برای کارمزد شارژ کنید. اینبار صفحه‌ای qrcode مخصوصی ظاهر میشه که شما از اون جلوتر نمیتونید برید و توضیح میدم برای چیه.
3/18
Read 19 tweets
Dec 20, 2024
من یه اعتراف سخت میکنم که خودم روی اینا #روبات زدم و برداشت کردم!!!😞
البته نه دقیقاً این مدل و مترو و بارکد و با نیت قبلی. یه شکل دیگه بوده که شاید اصلاً کار بدی هم نبوده و در ادامه بیشتر توضیح میدم.
#کلاهبرداری #رمز_ارز
1/10
کلاً این قضیه از وقتی پررنگ و باب شد که بعضی از بازی‌های ایردراپی تلگرامی مثل راکی‌رابیت و هولدکوین اومدن جوایز روزانه‌ی 2.5 $TON گذاشتن (بعداً داگز و کتز...) که در یک ولت قرار گرفته بود و باید زودتر از بقیه کلمات سید ولت رو پیدا میکردی و توکن‌ها رو از توی ولت برداشت میکردی.
2/10
تا اینجا مشکلی نبود. اما ماجرا از اونجا شروع میشد که نفرات بعدی که در طول روز اون چالش رو حل میکردند اگرچه توکن‌ها رو نمیبردند و با یک ولت خالی روبرو میشدند. اما کلمات ولت رو داشتند. اینجا ولت‌های عمومی دست میلیون‌ها کاربر این بازی‌ها بود.
3/10
Read 13 tweets
Dec 10, 2024
#ایردراپ #SOLFI #اسکم و #کلاهبردار است!

خیلی میبینم این داره تبلیغ میشه. تحلیل، دلایل و مستندات خودم رو در این #رشتو مینویسم.
بیشتر به مسیر تحقیق توجه کنید تا برای هر توکن دیگه بتونید استفاده کنید.
1/33 Image
ببینید قبل از بازی‌های ایردراپی تلگرامی. به اندازه موهای سرتون از این ایردراپا تو سایتها و شبکه‌های دیگه بود. که تو سایتش باید میرفتی و رفرال جمع میکردی که مثلاً در فلان تاریخ یه توکنی بده. ته همشون هم هیچی نبود. همه اسکم بودن و در بهترین حالت چیزی نمیدادن چیزی هم نمیگرفتن.
2/33
فقط زمان آدم تلف میشد برای جذب زیر مجموعه که این غیرمستقیم به کلاهبردار کمک میکرد. تلگرام که اومد کمی رفتن تو حاشیه ولی خب هنوزم هستن. کساییم که تازه با این موج تلگرام وارد ایردراپا شدن این مسئله براشون تازس و بازی میخورن.
3/33
Read 34 tweets
Nov 3, 2024
نتایج نظرسنجی #برنامه_نویسان ۲۰۲۴ #استک_اور_فلو:
survey.stackoverflow.co/2024/

«از هر پنج توسعه دهنده حرفه‌ای، فقط یک نفر از شغل خود راضی است.
۷۰٪ آنها، هوش مصنوعی را تهدیدی برای شغل خود نمی‌دانند.»

خلاصه‌ی نتایج که از نظر خودم جالب بود رو میگذارم ولی همه در لینک بالا هستند.👇🏿
#رشتو x.com/NabiKAZ/status…
70 درصد از توسعه دهندگان حرفه‌ای هوش مصنوعی را تهدیدی برای شغل خود نمی‌دانند. Image
توسعه دهندگان Erlang امسال با حدود ۱۰۰ هزار دلار در سال رتبه اول را برای بالاترین میانگین حقوق گزارش شده به خود اختصاص دادند. (موارد مرسوم مثل PHP, HTML, JS ببینید کجای لیستن!) Image
Read 40 tweets
Oct 21, 2024
اول بگید کدوم یکی از این عکسا کیکه کدوم واگعی؟😄

درمورد Generative Fill که بخشی از عکس رو انتخاب کنیم و #هوش_مصنوعی با توجه به اطرافش اون رو تغییر یا تکمیل یا حتی حذف کنه و در کل تولید تصویر از پرامپت در این #رشتو میخوام صحبت کنم و بخشهای مهم برنامه #Krita رو آموزش بدم.
1/21 Image
Image
Image
Image
قبلاً با Adobe Firefly کار کرده بودم که خوب بود ولی کرکش دردسر داشت و از وقتی که با خود فتوشاپ ادغام و آنلاین شد وضعیت بدتر شد که تقریباً امکان کرک نبود و اکانت تریال ۱۵ روزه میساختیم که همونم الان دیدم حداقل کارت اعتباری رو نیازه و دیگه بیخیالش شدم.
2/21
تمام سایتهای آنلاین رو گشتم همه پولین و آزمایشیم محدودن و درست کار نمیدن و از این مسیر هم نا امید شدم.
آخر دست گفتم مدل همه چیزو فری گذاشتن، چرا برای این نباشه. تا اینکه یه چیز خفن پیدا کردم که رایگان و نامحدود و قویه و حتی آفلاینم میشه!
3/21
Read 24 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(