Pazarlama finansmanı için kitaplar üzerine birkaç inceleme yaptım, bir dizi analitik fırlatıldı. Ancak programlama kitapları dışarıda bırakıldı, çünkü çok azı hala henüz olmayan kişilere hitap ederken teknik yeterlilik için köprü oluşturmaya layık bir girişimde bulundu Kirk veya Picard'ın daha iyi bir kaptan olup olmadığını bilirim.
Şimdi, bir cevaba daha yakınız… destan Star Trek'in kaptanlarının tartışmalarına değil, teknoloji ve günlük insanın dilindeki eksik dengeye.
PHP MySQL Eksik El Kitabı, Brett McLaughlin, PHP ve MySQL'in internet gelişimine nasıl uyduğuna odaklanıyor. Meraklı küçük işletme sahipleri için gözden geçirme rehberi olarak iki görevi yerine getirebilecek mükemmel bir başlangıç programcı kitabı. Kitabı bazı becerilerimi geliştirmeyi planladığım gibi keşfettim ve bu inceleme için bir kopya satın aldım.
PHP + MySQL = İnternet Dinamiklerinin Daha İyi Anlanması
Hızlı genel bakış: PHP, metin kümelerini bir web sunucusuna komut olarak gönderen bir programlamadır. Hemen hayal edemiyorsanız, web sitesi bilgilerini topladığınız her iletişim formunu düşünün - bilgilerle ne yapılacağına ilişkin talimat genellikle PHP kodudur. Bununla birlikte, bu programlama dilinin nerelere uyduğu hakkında bir fikir edindiğinizi düşünün. Web sitenizi (veya web uygulamasını) ne kadar yaratıcı olduğunuzu ve kod ile ilgili endişelerinize bağlı olarak işlem yapılabilir bir varlık haline getirir.
Bu hayal gücünü tutarsanız, McLaughlin’in bakış açısından harika bir anlayış öngöreceksiniz. Seni kurulum ve ilk emirlerden geçiriyor. MySQL, birkaç bölüme, veri tabanı tablolarının ve düzenli ifadelerin planlanmasıyla birlikte eklenmiştir (bir web analitik çözümünde bölümlendirme ve hedef filtreleri kullanıyorsanız, bu işlemi takdir edersiniz). Güvenlik fikirli işletme sahipleri, kimlik doğrulama ile ilgili bölümleri takdir edecektir.
PHP ve MySQL'i çiftleştiren tek kitap bu değil. Her birinin özellikleri birçok durumda el ele çalışır ve diğer ücretsiz dilleri de tanıtan kitaplar vardır. Fakat Eksik El Kitabı makul bir boyutta birkaç biridir. Bölümlerinin organizasyonunu okumak sizi diğer iş görevlerinden çok uzakta çekmeyecektir.
Kodu Açıkça Açıklamak İçin Asla Kenara Basmadığınız Asides
McLaughin, temelleri bir kenara bırakıyor. Not ekleme, bu tür bir kitap için tipiktir - örneğin Aptalların Tamamı WordPress Kılavuzu veya Aptallar için Arama Motoru Optimizasyonu - ama McLaughlin’in seçimi programcının endişeleriyle gerçekten konuşuyor ve meslekten olmayanların soruları.
Örneğin, bir hata sayfasını planlamaya yönelik bir segment, bir sayfa düzeltmesinin fazladan dağıtılmamasına ilişkin faydalı ipuçlarıyla biter:
“Yeni başlıyorsanız veya kaynaklarınız kısıtlıysa, yalnızca hata oluştuğunda bildirildiğinizi ve genellikle 24 veya 36 saat içinde sorunları çözdüğünüzü söylemek için iyi yapabilirsiniz… E-posta ile postaları vurgulamak için bir kural belirleyebilirsiniz. bu konu. Ne yaparsanız yapın, yanıtlılığınızın hata sayfanızın vaat ettiği şeyle eşleştiğinden emin olun veya başa çıkacak bir programlama probleminden çok daha fazlasını yaşayacaksınız. ”
Küçük İşletme Sahiplerini Bilgilendiren Programlama ve Veritabanı Sohbeti
Önceki alıntıdan söyleyebileceğiniz gibi, McLaughlin’in yaklaşımı çoğu programcının neyi karşıladığını açıklamaktır. Küçük işletme okuyucuları, yorumların kendileriyle konuşmadıklarını hissedebilirler, ancak külçeler, bir programcının neye maruz kaldığı hakkında biraz bilgi sahibi olabilir, bu da potansiyel olarak web sitesi ve iş için uygulama gereksinimlerini ifade etmek için bir geliştiriciyle bir tartışmaya yardımcı olabilir.
Ramon Ray’in kitabıyla aynı yapı değil. Büyüyen İşletmeler için Teknoloji Kaynakları, hangi bir teknoloji (bulut) açıklamak için başlangıçta planlanmaktadır. Ancak McLaughlin’in programlama külçeleri işe yarıyor.
SQL ve MySQL hakkında bu yorumu göz atın. McLaughlin, SQL'in bir dil olduğunu, MySQL'in bir veritabanı programı olduğunu ve daha sonra bu gözlemlerin BT ile ilgili tercihlerinize nasıl yardımcı olabileceğini vurguladığını vurgulamaktadır:
“SQL ile mySQL arasındaki farkı kafanızda tutabiliyorsanız, oyunun başındasınız. Bunun nedeni, PHP ile çalışırken, bir MySQL veritabanına bağlı olmanız ancak SQL komutları ve sorguları yazmanızdır. Sonuç olarak başka bir veritabanına geçebilirsiniz ve veritabanı SQL kabul ettiği sürece SQL'inizin neredeyse tamamı çalışır. ”
Bunun gibi bazı programlama nüanslarını anlamak için çaba göstermek bir artı olabilir. McLaughlin de bunu artı olarak olabildiğince faydalı kılmak için çalışıyor.
PHP MySQL Eksik Kılavuzu şüphesiz bir programcının kitabıdır. Yayıncı O’Reilly'nin programlama dili ve web geliştirme konusundaki teknik web seminerleri, eğitim ve kitaplarda uzmanlaştığı göz önüne alındığında, bu hiç akıllıca bir sonuç değildir.
Ancak, zaten HTML’yi tüketen ve sitelerinin karmaşıklığını artıran küçük işletme sahipleri, doğru teknik kaygıların bazılarını öğrenmek için bu özel kitabı incelemek isteyebilir. Metin, her şeyden önce bir başlangıç kodlayıcısının memnuniyetidir. Ancak birkaç bilgili küçük işletme sahibinin, hafif bir okumadan sonra da bazı haz hissedeceğini hissediyorum.