Developer.manifest | برنامه نویسی و هوش مصنوعی
345 subscribers
298 photos
27 videos
8 files
243 links
👋 سلام! من سعید (saeedvir) هستم.
💻 توسعه‌دهنده وب و متخصص PHP / Laravel
📂 پروژه‌ها و نمونه‌کارها:

https://azaran-code.ir

https://github.com/saeedvir

تماس با من
@PhpWebDeveloper

🚀 علاقه‌مند به ساخت پروژه‌های تمیز، بهینه و حرفه‌ای
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
ماژول سفارشی دستیار تولید محتوا (با استفاده از هوش مصنوعی) برای شرکت خصوصی.

کاملا بهینه شده در محتوای درخواست.

تصاویر بیشتر را اینجا مشاهده کنید

اگر سوال یا درخواستی دارید اینجا مطرح کنید.

#seo
#assistant
#laravel
#livewire

مطالب بیشتر😎👇
@developerManifest
🔥3
#سم_آخر_هفته

قسمت اول

Laravel# 

نحوه نصب:
dotnet new laravel-sharp -n MyApp cd MyApp dotnet restore

مسیر یابی:

using LaravelSharp.Routing;

public class WebRoutes : RouteGroup
{
public override void Register()
{
Route::Get("/", () => "Hello, دنیا!");

Route::Get("/users/{id:int}", ([FromRoute] int id) =>
{
return User::Find(id)?.Name ?? "یافت نشد";
});

Route::Resource("posts", typeof(PostController));
}
}

مدل ها:

using LaravelSharp.Eloquent;

public class Post : Model<Post>
{
protected override string Table => "posts";

// cast ها با generic
public DateTime? PublishedAt
{
get => GetAttribute<DateTime?>("published_at");
set => SetAttribute("published_at", value);
}

// رابطه یک به چند
public IQueryable<Comment> Comments()
{
return HasMany<Comment>(c => c.PostId);
}

// رابطه معکوس
public User Author()
{
return BelongsTo<User>(p => p.AuthorId);
}
}

صرفا برای خنده و خلاقیت بود

جدی نگیرید

به ما سر بزن

https://t.me/DeveloperManifest
چه طور از Http Cache در لاراول استفاده کنیم ؟


// Cache for 1 hour, public
Route::get('/post/{id}', [PostController::class, 'show'])
->middleware('cache.headers:public;max_age=3600');

// Cache for 1 week, private
Route::get('/profile', [ProfileController::class, 'index'])
->middleware('cache.headers:private;max_age=604800');

// No cache at all – force revalidation
Route::get('/live-stats', [StatsController::class, 'live'])
->middleware('cache.headers:no_cache;no_store;must_revalidate');

// Cache for 1 hour, but serve stale cache for up to 1 day while revalidating in background
Route::get('/api/popular-products', [ProductController::class, 'popular'])
->middleware('cache.headers:public;max_age=3600;stale_while_revalidate=86400');

Route::get('/post/{postItem}', function ($helpItem) {
$cacheKey = "post_{$postItem}";

return Cache::remember($cacheKey, now()->addHour(), function () use ($helpItem) {
return app(PostController::class)-


#laravel
#optimize
#cache
#tip
چگونه کارها را به موقع انجام دهیدم؟
پاسخ ساده است: روی اراده‌ی خود حساب نکنید!

ضرب‌الاجل‌ها یکی از مهم‌ترین دلایل پیشرفت انسان هستند! قبل از ضرب‌الاجل، پروژه شما یک «احتمال» شناور و زیباست؛ اما بعد از آن، یا انجام شده یا نشده است.

انسان‌ها از این صفر و یکِ بی‌رحمانه فرار می‌کنند، اما دقیقاً به همین دلیل است که ضرب‌الاجل‌ها کار می‌کنند.

به همین خاطر لازم است که از «ابزارهای تعهدآور» استفاده کنید. مثلاً با یک دوست شرط مالی ببندید که اگر کار را تمام نکردید، پول را به یک خیریه بدهید. یا به سادگی، برای انجام یک کار در تقویم خود زمان مشخصی رزرو کنید.

دست از این فکر بردارید که «من فقط به انضباط بیشتری نیاز دارم». خیر!

شما به «عواقب» بیشتری نیاز دارید. محیط خود را طوری طراحی کنید که انجام دادن کار درست، راحت‌ترین مسیر باشد و برای انجام ندادن آن، موانع و هزینه‌های (روانی، مالی یا اجتماعی) ایجاد کنید.

برگرفته از اینترنت😊

#hack_life
در یک پروژه تحقیقاتی ,مدیریت یک وبلاگ را به AI سپردم

دستیار هوش مصنوعی به اطلاعات بازدیدکنندگان دسترسی داشت (مثل مرورگر ، کشور ، مدت زمان ماندن در صفحه و ...)

چند تا اتفاق جالب افتاد:

ـمطالب به مرور بهتر و کاربر پسند تر شد
ـنرخ تبدیل کاربر به مشتری (متقاعد شدن برای خرید) تا حدی بیشتر شد
-صفحات ایندکس شده در گوگل ، جایگاه بهتری گرفتند.


پی‌نوشت:

بعد از مدت سه ماه به دلایلی پروژه متوقف شد.

#ai
#seo
تاثیر دوره قطعی اینترنت بر سئو سه سایت مختلف با سه حوزه کاری متفاوت (پزشکی - غذایی - آموزشی)

دقت کنید که GeoDns فعال بوده.
#seo
#tip
#optimize

مطالب بیشتر😎👇
@developerManifest
بالاخره Vision به مدل Deepseek ما هم اضافه شد.
👍1
از این پس می توانید در نسخه وب Google Earth به قابلیت شبیه ساز پرواز دسترسی داشته باشید.

برای استفاده از اون فقط کافی است در Google Earth از منوی Tools گزینه Flight simulator رو انتخاب کنید

https://earth.google.com/web
MiMO Code

هوش مصنوعی Xiaomi

شرکت شیائومی یک agent هوش مصنوعی ساخته که می تونید ازش استفاده کنید.

به نظرم ارزش حداقل یکبار تست کردن رو داره

نحوه راه اندازی و نصب
https://github.com/XiaomiMiMo/MiMo-Code


توضیحات بیشتر
https://apimaster.ai/docs/en/agents/mimo-code


#ai
#agent

مطالب بیشتر😎👇
@developerManifest
در یک کلام می تونم بگم Z.ai با مدل جدیدش نظرم را به کلی عوض کرد !😎

#ai
#agent
🔥1
معرفی پکیح های خاص لاراول - قسمت چهارم

مشاهده معرفی های قبلی

11-Laravel Anvil

ساخت CRUD مدرن و کامل
https://github.com/gideonzozingao/laravel-anvil


12-laravel-statistician
عملیات آمارگیری (مخصوص داشبورد یا ...) به آسانی

https://github.com/omaressaouaf/laravel-statistician


13-Laravel Location Dropdowns
لیست کامل کشورها و شهرهای مختلف جهان (ایران رو هم داره)

https://github.com/krunalvat/location-dropdowns/tree/main


#laravel
#package
#dev_news


اطلاعات بیشتر در 😎👇

@developerManifest