bildirgec.org

php hakkında tüm yazılar

PHP ile otomatik thumbnail oluşturun

admin | 29 August 2009 10:04

Bugüne kadar hazırladığım web siteleri çoğunlukla katalog tarzı ürün tanıtım siteleriydi. Bu sitelerde bir ürünün farklı ebatlarda resimlerini sitenin çeşitli yerlerinde kullanmam gerekiyordu. Zamanında buna çare olarak bir script hazırlamıştım. Script, kendisine parametre olarak gönderilen resmin istenilen boyutlarda bir küçüç kopyasını çalışma anında oluşturuyor ve tarayıcıya gönderiyordu. Böylelikle hem disk alanından kâr ediyor, hem de her boyut için manuel olarak tüm resimlerin thumbnailini oluşturma zahmetinden kurtuluyordum.

Bu scripti, ASP yazdığım zamanlarda ASPJpeg bileşeni kullanarak geliştirmiştim. PHP’ye geçince aynı işi yapan PHP kodlarını da hazırladım ama bu kodlar ASP’deki kadar hızlı çalışmıyordu. Resimlerin görüntülenmesinde gözle görülür bir yavaşlama söz konusuydu ama gerek zamansızlık, gerekse PHP alanında tecrübesiz olmamdan dolayı bu konunun üstünde fazla durmamıştım. Son birkaç gündür bu scriptle ilgilenme fırsatım oldu ve nasıl daha az kaynak tüketerek scripti daha verimli hale getirebilirim diye düşündüm. Madem her resmin thumbnail’i oluşturulup tarayıcıya gönderiliyor, neden bunları bir dosyaya kaydetmeyeyim? Hem bir sonraki çağırılışlarında direkt oluşturduğum dosyayı çağırırım ve işlemciyi yormam, hem de her resmin istediğim ebatlardaki thumbnaillerini elimi sürmeden oluşturmuş olurum.

Php ve Solr kullanarak yüksek performanslı metin aramaları

admin | 29 August 2009 08:04

verilerinizi mysqlde tutarken metin aramalarınız fazlalaştığında, başka çözümlere göz atmaya başlarsınız. mysql ilişkisel bir veritabanıdır sonuçta, ve full-text aramalarda yeteri kadar iyi performans vermeyecektir. işin içine uzun metinler ve karmaşık ilişkiler girdiğinde mysql size ayak bağı olmaya başlar, çünkü onun amacı farklıdır. metin aramaları için tasarlanmamıştır.

bu çözümlerden en çok kullanılanlardan biri solr, apache’nin lucene librarysi üzerine konuşlandırılan, süper performanslı bir sunucu yazılımı. bu yazıda kısaca kurulumu ve php ile kullanımından bahsedeceğim.

Ücretsiz to-do-list Uygulaması: myTinyTodo

algoz | 28 August 2009 09:25

Ücretsiz ve oldukça kullanışlı bir arayüze sahip, bir yapılacaklar listesi (to-do-list) uygulaması olan myTinyTodo uygulaması; her bir yapılacak iş(task) ile ilgili not yazabilme, etiketleme (tags), bitiş tarihleri ekleme, öncelik sırası (Priority) verebilme ve mobil cihazlar için düzenleyebilme gibi daha bir çok özelliği bünyesinde barındırmakta.

PHP ile yazılmış olan myTinyTodo uygulaması, verilerini saklamak için MySQL veya SQLite veri tabanlarını kullanabilmekte.

myTinyTodo uygulaması ile ilgili gerekli bilgilere buradan ve demosunu da buradan erişebilirsiniz.myTinyTodo uygulamasını buradan indirebilirsiniz.

jQuery ile select box a selected verme

admin | 26 August 2009 14:15

Selamlar arkadaşlar Kodamandaki ilk yazımı bir Jquery örneği olarak sizlere sunmayı düşünüyorum duygusal anlar yaşamayı sonraya bırakırıp hemen konuya geleyim

Bilen bilir Php ile bir script kodlarken en uğraştıran kısımlar veri girişi ve veri gösterim yerlerinin belirlenmesidir yani back side ve end side kısımlarının yapılması
back side da en uzun süren yer kayıt girişi değil kayıt düzenlemesidir yani 3 tane edit koyup bunları insert ile post ettirmek bir nebze kolay olsada bu verileri değiştirirken biraz zorluk yaşamaktayız

şöyleki eğer bir select box ile veri girdirmişsek direk value değerini alarak db ye aşağıdaki gibi kaydedebiliriz

internetteki en büyük web geliştirme sitesi

axanc | 19 August 2009 12:14

web üzerine öğrenip öğrenebileceğiniz neredeyse herşey bu sitede anlatılıyor ve hepsi de ücretsiz. anlatılan konular üzerinde size temel ve orta seviyede uygulama bilgisi anlatılıyor. ve bu bilgiler oldukça değerli olduğu için de, çabuk ve kolay bir öğretim sergiliyorlar. peki bir web geliştiricisi nereden başlamalı? w3schools bu soruyu sizin için cevaplayacak ve sizin profesyonel bir web geliştiricisi olmanızı sağlayacak kesin bir kaynak ve sizi geleceğe hazırlayacak. her konuda web öğretimleri, kendi kendinize yapabileceğiniz kolay örnekler, web geliştirmesi üzerine standart referanslar ve belki de en önemlisi web sertifikasyonları yapıyorlar.

  1. HTML Öğretimleri
    html öğrenin!
    xhtml öğrenin!
    css öğrenin!
    tcp/ip öğrenin!
  2. XML Öğretimleri
    xml öğrenin!
    dtd öğrenin!
    xml dom öğrenin!
    xslt öğrenin!
    xquery öğrenin!
    xlink öğrenin!
    xforms öğrenin!
    soap öğrenin!
    wsdl öğrenin!
    rss öğrenin!
    wap öğrenin!
    web servisleri öğrenin!
  3. İstemci Script Öğretimleri
    javascript öğrenin!
    html dom öğrenin!
    dhtml öğrenin!
    vbscript öğrenin!
    ajax öğrenin!
    e4x öğrenin!
    wmlscript öğrenin!
  4. Sunucu Script Öğretimleri
    sql öğrenin!
    asp öğrenin!
    ado öğrenin!
    php öğrenin!
    asp.net öğrenin!
    .net mobil öğrenin!
  5. Multimedya
    medya öğrenin!
    smil öğrenin!
    svg öğrenin!
    flash öğrenin!
  6. Web Geliştirme
    web geliştirme öğrenin!
    web i̇stemcileri öğrenin!
    web sertifikasyonu öğrenin!
    web sağlayıcı öğrenin!
    web w3c öğrenin!
    web kalitesi öğrenin!
    web semantic öğrenin!
  7. Web Standart Referansları
  8. Karakter Setleri
  9. Örnekler
  10. İstatistikler
    istemci istatistikleri
    platform istatistikleri
    çözünürlük istatistikleri
  11. Sınavlar
  12. Sertifikasyon
  13. Doğrulama

Trigger Kulanarak Sql Serverda 2 tabloyu aynı anda veri girme

admin | 18 August 2009 13:17

Bilindi gibi aynı anda 2 tabloya veri girmek için kullanılan teknolojiye göre kodlamalar var. Bunu sadece sql server kulanarak ta yapmak mümkündür Peki nasıl Triggerlar yardımı ile yani tetikleyici sql procedureleri ile peki bu tekitkleyici procedurler ne işimize yarar. Zaman ve Performans kazanmamız dışına işlem kolaylıgı sağlar. Vb C# veya PHP dilinde aynı anda iki tabloya aynı veri girmek veya bir tablodan diger tabloya veri aktarmek hep sorun olmuştur. Sql server kulanılıyorsa kaynak azlında kulanımı basit fakat ögrenmesi zor olan bir teknoloji.
Bunun için kulanıdım tablolar iki tane tablo oluşturdum kendime biri ürün
diyeri ürünkontrol bunlar kodları.

20 Kullanışlı php + jQuery Örneği

mglass | 16 August 2009 10:13

1. php ve jQuery ile klasörleri ağaçlandırmak

php + jQuery dır trees
php + jQuery dır trees

2php ve jQuery ile Foto galeri yönetimli site

php + jQuery Foto admin site
php + jQuery Foto admin site

3php ve jQuery ile Okuyucu Yorumları Eklemek

php + jQuery kullanıcı yorumları
php + jQuery kullanıcı yorumları

4- PHP + Ajax Login Form

php + Ajax Login formu
php + Ajax Login formu

5Php + jQuery Yapılanlar listesi part1 / part2

php + Ajax to do list part 1 - 2
php + Ajax to do list part 1 – 2

6jQuery Newsteller orneği

php + jQuery Newsteller
php + jQuery Newsteller

7Php den XML , Ajax ve JQuery’ Data trasferi

php to XML to Ajax an jQuery
php to XML to Ajax an jQuery

Demo sayfası için buraya bakınız…
8 – Php ve jQuery ile Form Validation sistem

php and jQuery Form validate
php and jQuery Form validate

9 – php ve jQuery Shotbox

php and jQuery Shotbox
php and jQuery Shotbox

10- Php ve jQuery upload status bar

php and jQuery upload status bar
php and jQuery upload status bar

ve diyer 10 ornek için Yazının Kaynağı‘na bakabilirsiniz …

PHP de düzenli ifadelerle ilgili problem

Alikem | 15 August 2009 12:41

Herkese merhaba,

PHP de düzenli ifadelerle ilgili bir problemim var.

Mesela:

yazı yazı

div içi yazı

div içi yazı

yazı yazı

Yukarıdan

arasını komple almak istiyorum.

/

(.*)

/

Böyle bir ifade kullandığımda yazıyı ilk “

” etiketinde kesiyor.

Önerisi olan var mı?

Curl ile Textbox

R00TWorM | 09 August 2009 19:10

Merhaba,
Curl kullanarak bir script yazıyorum.Bir siteye login olup siteye yazı göndermek istiyorum.Siteye login oldum.Yazı göndereceğim sayfayı açtırdım fakat yazıyı gönderemiyorum.Textboxa yazıyı yazdırıpmı göndermem lazım yoksa, POST yada GET ile mi?Sitenin yapısına göre?