[Linux-programlama] Re: çoklu dil seçeneği ve seo
Merhaba, sırayla gözüme takılanları yazacağım. ?= kullanmayın. ?php echo ' ' ? kullanın. $_SESSION['lang'] direk kullanmayın onun yerine kontrollerini yapıp eğer boş isede default dili atayacağınız bir değişkeni yazdırın ?php echo $dil? Ayrıca olmayan bir dilin seçilme olasılığı için kodlara gerekli kontrolu koyun. Tavsiye edeceğim http://url/dil/.. biçiminde kullanmanız daha fazla içeriğe sahip olmuş olacaksınız. Html entegrasyon için frameworklerin quickstart larından birini indirip inceleyebilirisiniz. Aşağıda Zend Quickstart dan bir örnek var. ?php echo $this-doctype() ? html xmlns=http://www.w3.org/1999/xhtml; head meta http-equiv=Content-Type content=text/html; charset=utf-8 / titleZend Framework Quickstart Application/title ?php echo $this-headLink()-appendStylesheet('/css/global.css') ? /head body div id=header style=background-color: #EE; height: 30px; div id=header-logo style=float: left bZF Quickstart Application/b /div div id=header-navigation style=float: right a href=?php echo $this-url( array('controller'='guestbook'), 'default', true) ?Guestbook/a /div /div ?php echo $this-layout()-content ? /body /html Volkan Altan http://volkanaltan.com/ İyi Çalışmalar. 2011/3/31 Onur AKTAŞ alo...@alonon.net: merhaba; çoklu dil seçeneğini şöyle bir yöntem ile sağladım; include/lang_?=$_SESSION['lang']?.php default olarak session['lang'] = tr bu yüzden include/lang_tr.php dosyası çağırılıyor. Eğer kullanıcı başka dil seçerse, o dilin dosyası include ediliyor. Şimdi sorularım şunlar; Google bu dil değişikliğini fark eder mi ayrı ayrı listeleme yapar mı ? Yoksa her url için /$_SESSION['lang']/ gibi bir ek yapmalıyım ? Her seferinde yapacağım bu eklenti çok yük yapar mı ? Birde ek olarak şunu sorayım, php kodlarını htlm entegre ederken genelde şöyle kullanıyorum. ?php for():? html kodları ?=$degiskenler? ?php endfor: ? html kodları ?php başka php kodları ? bir sürü php tagi açıp kapanıyor, bunun yerine tek bir ?php içinde html kodlarını echo ''; ile yazdırmak daha mantıklı olur mu ? Hangi şekilde kullanım daha verimlidir ? -- Onur AKTAŞ Kişisel, http://www.onuraktas.net Blog, http://www.alonon.net ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
Ecommerce sitesi olarak www.beyazkutu.com u eski yazılımcıları ile araları bozulunca ben devraldım ve geliştirmesine devam ediyorum. Şu anki tecrübem ile yeni başlayan bir ecommerce sitesine tavsiyem Magento Enterprise ile başlayıp eğer onu da aşabilirse ileride kendi yazılımını geliştirme. Ecommerce lerde Admin de çok önemli oluyor, neredeyse Muhasebe'ye kadar tam bir ERP yazmak gerekebiliyor. Ahmet Dizioğlu http://www.untas.net 2011/3/30 Halid ha...@halid.org Yaptığımız 2 çalışmada Cs-Cart kullandık. Lisanslama ücreti ağır gelebiliyor ama açık kaynak kod olması nedeniyle çok iyi :) Template motoru Smarty. Dolayısıyla kısa sürede modifiye edilebiliyor. 30 Mart 2011 20:13 tarihinde Recep KIRMIZI rkirm...@gmail.com yazdı: Python ve django ile araniz iyi ise satchmo projesine bir bakmanizi tavsiye ederim. http://www.satchmoproject.com/ Django altinda bu is icin contrib apps tadinda yapan pluggable bir cok uygulama da bulunmakta. Del.icio.us ya da stackoverflow' a bakmak faydali olabilir. 29 Mar 2011 23:59 tarihinde Celal ŞAVUR c.sa...@gmail.com yazdı: ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php -- Halid Altuner ~ Co-Founder Software Engineer at Kuluçka w: halid.org ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] mysql sorgu
Merhaba, Ufak bir mysql sorum olacak. Mysql date/time fonksiyonlarını biraz kurcaladım kafam karıştı. Aşağıdaki şekilde bir tablom var: kayit_id kayit kayit_tarih 1 A 1301569372 5 T 1301569375 77B 1301569377 99G 1311569377 ... ... ... ... ... ... Bu tabloda öyle sorgular yapmam gerekiyor ki, 1- Haftanın hangi günleri kaç kayıt gelmiş (salı günleri toplam 30 kayıt, çarşamba günleri 40 kayıt) 2- Hangi ay kaç kayıt (Mayıs ayında toplamda 80 kayıt, Nisan ayında 50 kayıt) 3- Hangi saatlerde kaç kayıt (saat 23:00'da 11 kayıt, saat 13:00'da 67 kayıt) Bunu nasıl yapacağıma ufak bir örnek arıyorum... Kafam karıştı resmen... Saygılarımla. ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: mysql sorgu
Merhaba, Mysql deki tarih fonksiyonları ile sorduklarınızı rahatlıkla yapabilirsiniz, ama sizin tarih kolonunuzda epoc bilgisi var. epoc üzerinde tarihsel sorgulamalar nasıl yapılır bilmiyorum (tablo tasarımınız sorunlu bence). Mysql in epocToDate tarzı metodlarına (var mı diye) bakın, varsa işiniz kolaylaşır yoksa da sorguyu düz olarak çekip döngülerle gezinerek sonuç elde edebiliriniz. 31 Mart 2011 13:10 tarihinde H. İbrahim YILMAZ yil...@bilisimmarmara.com.tr yazdı: Merhaba, Ufak bir mysql sorum olacak. Mysql date/time fonksiyonlarını biraz kurcaladım kafam karıştı. Aşağıdaki şekilde bir tablom var: kayit_id kayit kayit_tarih 1 A 1301569372 5 T 1301569375 77 B 1301569377 99 G 1311569377 . . . . . . . . . . . . . . . . . . Bu tabloda öyle sorgular yapmam gerekiyor ki, 1- Haftanın hangi günleri kaç kayıt gelmiş (salı günleri toplam 30 kayıt, çarşamba günleri 40 kayıt) 2- Hangi ay kaç kayıt (Mayıs ayında toplamda 80 kayıt, Nisan ayında 50 kayıt) 3- Hangi saatlerde kaç kayıt (saat 23:00'da 11 kayıt, saat 13:00'da 67 kayıt) Bunu nasıl yapacağıma ufak bir örnek arıyorum... Kafam karıştı resmen... Saygılarımla. ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: mysql sorgu
unixtime ile de sorgu yapılabiliyor diye biliyorum bakalım biraz daha kurcalayalım... 31-03-2011 13:18, M.Dumlupinar yazmış: Merhaba, Mysql deki tarih fonksiyonları ile sorduklarınızı rahatlıkla yapabilirsiniz, ama sizin tarih kolonunuzda epoc bilgisi var. epoc üzerinde tarihsel sorgulamalar nasıl yapılır bilmiyorum (tablo tasarımınız sorunlu bence). Mysql in epocToDate tarzı metodlarına (var mı diye) bakın, varsa işiniz kolaylaşır yoksa da sorguyu düz olarak çekip döngülerle gezinerek sonuç elde edebiliriniz. 31 Mart 2011 13:10 tarihinde H. İbrahim YILMAZ yil...@bilisimmarmara.com.tr yazdı: Merhaba, Ufak bir mysql sorum olacak. Mysql date/time fonksiyonlarını biraz kurcaladım kafam karıştı. Aşağıdaki şekilde bir tablom var: kayit_id kayit kayit_tarih 1 A 1301569372 5 T 1301569375 77B 1301569377 99G 1311569377 ... ... ... ... ... ... Bu tabloda öyle sorgular yapmam gerekiyor ki, 1- Haftanın hangi günleri kaç kayıt gelmiş (salı günleri toplam 30 kayıt, çarşamba günleri 40 kayıt) 2- Hangi ay kaç kayıt (Mayıs ayında toplamda 80 kayıt, Nisan ayında 50 kayıt) 3- Hangi saatlerde kaç kayıt (saat 23:00'da 11 kayıt, saat 13:00'da 67 kayıt) Bunu nasıl yapacağıma ufak bir örnek arıyorum... Kafam karıştı resmen... Saygılarımla. ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
ahmet dizioglu @ 31-03-2011 13:07: Ecommerce lerde Admin de çok önemli oluyor, neredeyse Muhasebe'ye kadar tam bir ERP yazmak gerekebiliyor. o zaman Apache OFBIZ'e kaymakta fayda var. -- Omer Barlas o...@barlas.com.tr ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: mysql sorgu
from_unixtime komutu ile mevcut alanlarınızı datetime tipine dönüştürebilirsiniz ve üzerinde tarih fonksiyonlarını çalıştırabilirsiniz fakat bu şekilde kullanım ile ciddi performans kaybı yaşarsınız Size tavsiyem tarih alanlarını datetime tipinde oluşturmalısınız. 2011/3/31 H. İbrahim YILMAZ yil...@bilisimmarmara.com.tr: unixtime ile de sorgu yapılabiliyor diye biliyorum bakalım biraz daha kurcalayalım... ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
Merhaba , Benim favorim hala Magento. ERP bacagini da openERP ile tamamladiniz mi cilasi olur : ) OpenERP hazir Magento Connector'ine sahip. Unutmadan Magento CE sürümünde performans acisindan size cok is düsebeilecegini de hatirlatmak isterim . kolay gele 2011/3/31 Omer Barlas o...@barlas.com.tr ahmet dizioglu @ 31-03-2011 13:07: Ecommerce lerde Admin de çok önemli oluyor, neredeyse Muhasebe'ye kadar tam bir ERP yazmak gerekebiliyor. o zaman Apache OFBIZ'e kaymakta fayda var. -- Omer Barlas o...@barlas.com.tr ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php -- Bülent Aydın OpenPoint, with creative ideas IT Consultancy Development Services Aschaffenburg/ Germany Tel: +49 6021 1304664 Mobile : 0163 7870836 e-mail: bulent.ay...@openpoint.de Web Site: http://www.openpoint.de ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
2011/3/31 Omer Barlas o...@barlas.com.tr: o zaman Apache OFBIZ'e kaymakta fayda var. Ömer bey, OfBiz'e baktım ama JSP bilmediğimden midir bilemiyorum, çok karmaşık geldi, admin panel falan da karmaşık biraz. İşin içine ERP girince bilgisayarcı adamın kafası karışıyor. Benim işimde ERP çok önemli değil gibi gözüküyor şu anda. Sadece ürünlerin stok takibi ve satışların düzgün bir raporunu vermesi yeterli olacak gibi gözüküyor. Birkaç gündür bakıyorum, Ahmet bey'in de dediği gibi Kolaylık-Fonksiyonellik ekseninde benim ihtiyacıma en yakın görünen Magento. Onun en büyük avantajı ise daha önce dediğim gibi arkasında büyük bir şirketin olması ve popüler olması. PS : Bu başlığa yazan arkadaşlardan Cumartesi günü Özgür Yazılım ve Linux Günleri etkinliğine gelmeyi düşünen var mı? -- Hüsrev Özayman ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
Husrev Ozayman @ 31-03-2011 13:58: 2011/3/31 Omer Barlas o...@barlas.com.tr: o zaman Apache OFBIZ'e kaymakta fayda var. Ömer bey, OfBiz'e baktım ama JSP bilmediğimden midir bilemiyorum, çok karmaşık geldi, admin panel falan da karmaşık biraz. İşin içine ERP girince bilgisayarcı adamın kafası karışıyor. ofbiz beni de bayılttı açıkçası, bende o yüzden openerp üzerine gidiyorum şu anda. Birkaç gündür bakıyorum, Ahmet bey'in de dediği gibi Kolaylık-Fonksiyonellik ekseninde benim ihtiyacıma en yakın görünen Magento. Onun en büyük avantajı ise daha önce dediğim gibi arkasında büyük bir şirketin olması ve popüler olması. magento gerçekten çok iyi bir sistem, ancak işler büyüdüğü zaman mutlaka bir ERP işin içine girecek merak etmeyin ;) -- Omer Barlas o...@barlas.com.tr ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: mysql sorgu
Çok teşekkür ederim Ömer Bey. Performans problem değil zira çok sık kullanılacak bir modül olmayacak. Peki performans için önerileriniz ne olacaktır? 31-03-2011 13:58, Omer Barlas yazmış: H. İbrahim YILMAZ @ 31-03-2011 13:10: Merhaba, Ufak bir mysql sorum olacak. Mysql date/time fonksiyonlarını biraz kurcaladım kafam karıştı. Aşağıdaki şekilde bir tablom var: Sadece Salı günü gelen kayıtları saymak için; SELECT COUNT(*) AS cc FROM `t1` WHERE DAYNAME(FROM_UNIXTIME(tStamp)) = Thursday Sadece sabah 7'de gelenleri saymak için; SELECT COUNT(*) AS cc FROM `t1` WHERE HOUR(FROM_UNIXTIME(tStamp)) = 7 Tabi ne kadar performanslı olur bilemiyorum. Test tablosu aşağıdaki gibidir; CREATE TABLE IF NOT EXISTS `t1` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `tStamp` int(11) NOT NULL, PRIMARY KEY (`Id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ; INSERT INTO `t1` (`Id`, `tStamp`) VALUES (1, 1301569372), (2, 1301569375), (3, 1301569377), (4, 1311569377); ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
On Thu, 2011-03-31 at 13:48 +0200, Bülent Aydin wrote: ufak bir hatirlatma daha yapayim , Magento'yu öyle basti bir hosting altyapisi ile ayaga kaldiramazsiniz. Onun icin minimum sistem gereksinimlerine dikkat edin ve ölceklenebilir sistem altyapisi kurmaya özen gösterin derim. Bunu yapmayı pek sevmem ama +1 demek istiyorum. -- Devrim GÜNDÜZ Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer Community: devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr http://www.gunduz.org Twitter: http://twitter.com/devrimgunduz signature.asc Description: This is a digitally signed message part ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
Devrim GÜNDÜZ @ 31-03-2011 14:53: Bunu yapmayı pek sevmem ama +1 demek istiyorum. aynen destekliyorum, sistem kaynaklarını verimli kullanmak pek umurunda olmayan bir sistem ;) -- Omer Barlas o...@barlas.com.tr ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
2011/3/31 Bülent Aydin bullay...@gmail.com: Merhaba Tekrar, Merhaba Bülent bey, ufak bir hatirlatma daha yapayim , Magento'yu öyle basti bir hosting altyapisi ile ayaga kaldiramazsiniz. Onun icin minimum sistem gereksinimlerine dikkat edin ve ölceklenebilir sistem altyapisi kurmaya özen gösterin derim. Teşekkürler. Projeyi isteyenler başta dedicated birşeyler istiyorlardı, bende kurulumu bakımı vs. masraflarının çok olacağını öne sürerek Rackspace'den Cloud Server hizmeti almayı önerdim ama daha güzel olabilecek bir sonuç var mı bilmiyorum. Sizin başka bir öneriniz varsa tabii, duymayı çok isterim. 2011/3/31 Devrim GÜNDÜZ dev...@gunduz.org: Bunu yapmayı pek sevmem ama +1 demek istiyorum. +1 cevabının listelerde pek sevilmemesinin sebebi bir artı değeri olmaması. Ancak sizin burada +1 demenizin konunun önemine vurgu yapmak gibi bir faydası var diye düşünüyorum : ) Yani bu işler belli bri kârlılığı olduğundan işler genişlediğinde parayla genişletmenin mümkün olması bence ideal olmasa da kabul edilebilir bir çözüm. Çünkü zaten işler o boyutta büyüdüyse sunucu ücretlerinin de büyümesinin bir sakıncası yok. Böyle düşünüyorum ama, atıyorum resmen, tecrübesi olanlar sizlersiniz, hatam varsa lütfen düzeltin. Devrim bey, Cumartesi gösterinizi izlemeye geliyorum : ) İsterseniz dijital bir kamera getirebilirim, arkadaşlar istemişti bir kayıt. Çekim yapabiliriz gibi ama ses problem olur mu onu bilmiyorum. 2011/3/31 Omer Barlas o...@barlas.com.tr: aynen destekliyorum, sistem kaynaklarını verimli kullanmak pek umurunda olmayan bir sistem ;) Beni yoracağına sunucuları yorsun, deermişim : ) -- Hüsrev Özayman ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
2011/3/31 Bülent Aydin bullay...@gmail.com: hem sizi hem sunucuyu yoracak demedi demeyin ;) Zahmet olmadan olmuyor demek :) Bir miktar yorulacağız artık ama, ne kadar hızlı ve kararlı bir şekilde işi ortaya koyabilirsek o kadar mutlu olacağız. Diğer seçeneklere göre magento, daha iyi olacak gibi. Eğitimleri varmış galiba, 5 günlük bir geliştirme eğitimine katılmayı düşünüyorum, biraz tuzlu ama ... : ) -- Hüsrev Özayman ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
[Linux-programlama] Re: Elektronik Ticaret
Ecommerce öbür web işlerine benzemiyor, hiç şakaya gelir yanı yok, site bir dursa ciroya göre 10-50 bin kaybediyorsunuz, o yüzden herşey çok iyi ayarlanmalı ve düşünülmeli. Ahmet Dizioğlu http://www.untas.net 2011/3/31 Husrev Ozayman hus...@ozayman.com 2011/3/31 Bülent Aydin bullay...@gmail.com: hem sizi hem sunucuyu yoracak demedi demeyin ;) Zahmet olmadan olmuyor demek :) Bir miktar yorulacağız artık ama, ne kadar hızlı ve kararlı bir şekilde işi ortaya koyabilirsek o kadar mutlu olacağız. Diğer seçeneklere göre magento, daha iyi olacak gibi. Eğitimleri varmış galiba, 5 günlük bir geliştirme eğitimine katılmayı düşünüyorum, biraz tuzlu ama ... : ) -- Hüsrev Özayman ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php ___ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php