نمونه کارهای منتخب
پروژههایی که واقعاً اجرا شدن
هر پروژه یه داستان داره. از افزایش سرعت گرفته تا طراحی کامل سایت. اینجا میتونی نتیجه کارم رو ببینی.
۳۰+
پروژه موفق
۱۵+
مشتری راضی
۴+
سال تجربه
۸+
سایت فعال
kithiv.ir
کیت HIV
nginx.conf
6 lines
01
02
03
04
05
06
fastcgi_cache_path /tmp/nginx levels=1:2 keys_zone=WP:100m max_size=1g inactive=60m;
fastcgi_cache_key "$scheme$host$request_uri";
fastcgi_cache_valid 200 301 302 1h;
fastcgi_cache_use_stale timeout updating;
fastcgi_cache_bypass $skip_cache;
fastcgi_no_cache $skip_cache;
A
GTmetrix
94
PageSpeed
+۳۲۰٪
نتیجه
drlanda.ir
دکتر لاندا
.htaccess
12 lines
01
02
03
04
05
06
07
08
09
10
11
12
<"nginx-dir">IfModule mod_deflate.c>
"nginx-dir">AddOutputFilterByType "nginx-dir">DEFLATE text/html text/css text/javascript application/json
"nginx-dir">BrowserMatch ^Mozilla/4 gzip-only-text/html
"nginx-dir">BrowserMatch ^Mozilla/4\.0[678] no-gzip
</"nginx-dir">IfModule>
<"nginx-dir">IfModule mod_expires.c>
"nginx-dir">ExpiresActive On
"nginx-dir">ExpiresByType image/webp "access plus 1 year"
"nginx-dir">ExpiresByType text/css "access plus 1 month"
</"nginx-dir">IfModule>
A
GTmetrix
90
PageSpeed
+۲۸۰٪
نتیجه
behrand.com
بهرند
lazy-load.js
14 lines
01
02
03
04
05
06
07
08
09
10
11
12
13
14
// Lazy Load تصاویر و iframe
"js-kw">const lazyObserver = "js-kw">new "js-fn">IntersectionObserver((entries) => {
entries."js-fn">forEach(entry => {
"js-kw">if (entry.isIntersecting) {
"js-kw">const el = entry.target;
"js-kw">if (el."js-fn">dataset.src) el.src = el."js-fn">dataset.src;
"js-kw">if (el."js-fn">dataset.bg) el.style.backgroundImage = `url(${el.dataset.bg})`;
lazyObserver."js-fn">unobserve(el);
}
});
}, { rootMargin: '200px' });
document."js-fn">querySelectorAll('[data-src], [data-bg]')."js-fn">forEach(el => lazyObserver.observe(el));
A
GTmetrix
88
PageSpeed
+۲۶۰٪
نتیجه
orgico.com
Orgico
responsive.css
16 lines
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
/* ریسپانسیو کامل */
@media (max-width: 1024px) {
.grid { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 768px) {
.grid { grid-template-columns: 1fr; }
.hero-title { font-size: 2rem; }
.nav-desktop { display: none; }
.hamburger { display: flex; }
}
@media (max-width: 480px) {
.container { padding-inline: 1rem; }
.card { padding: 1rem; }
}
A
GTmetrix
95
PageSpeed
+۳۲۰٪
نتیجه
vectorloo.com
Vectorloo
single-product.php
12 lines
01
02
03
04
05
06
07
08
09
10
11
12
<?php
/**
* قالب فروشگاهی وکتورلو
* Theme Name: Vectorloo
* Author: Amin Naseri
*/
get_header();
"php-kw">while (have_posts()): the_post();
get_template_part('template-parts/content', 'product');
"php-kw">endwhile;
get_footer();
A
GTmetrix
91
PageSpeed
فروشگاهی
نتیجه
aurorashopir.ir
آرورا شاپ
functions.php
14 lines
01
02
03
04
05
06
07
08
09
10
11
12
13
14
<?php
// تنظیمات پایه قالب
add_action('after_setup_theme', "php-kw">function() {
add_theme_support('woocommerce');
add_theme_support('post-thumbnails');
add_theme_support('custom-logo');
add_theme_support('html5', ['search-form', 'gallery']);
register_nav_menus([
'primary' => 'منوی اصلی',
'footer' => 'منوی فوتر',
]);
});
A
GTmetrix
89
PageSpeed
اکسسوری
نتیجه
narenjishopping.com
نارنجی شاپ
product-card.css
17 lines
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
/* کارت محصول */
.product-card {
display: grid;
grid-template-columns: 1fr;
gap: 1rem;
background: var(--bg-card);
border: 1px solid var(--line);
border-radius: 12px;
overflow: hidden;
transition: transform .3s, box-shadow .3s;
}
.product-card: hover {
transform: translateY(-4px);
box-shadow: 0 12px 40px rgba(0,0,0,.15);
}
A
GTmetrix
88
PageSpeed
محصولات فرهنگی
نتیجه
exinoacademy.com
Exino Academy
functions.php
15 lines
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
<?php
// لود استایل و اسکریپتها
"php-kw">function exino_enqueue_assets() {
wp_enqueue_style('exino-main', get_template_directory_uri() . '/assets/css/main.css', [], '1.0');
wp_enqueue_script('exino-main', get_template_directory_uri() . '/assets/js/main.js', [], '1.0', true);
// فونت فارسی
wp_enqueue_style('exino-font', get_template_directory_uri() . '/assets/fonts/yekanbakh.css', [], null);
// حذف jQuery Migrate
"php-kw">if (!is_admin()) wp_deregister_script('jquery-migrate');
}
add_action('wp_enqueue_scripts', 'exino_enqueue_assets');
A
GTmetrix
93
PageSpeed
آموزشی
نتیجه
پروژه بعدی مال توئه
آمادهای که سایتت رو سریعتر، قشنگتر و حرفهایتر کنم؟