Home | Tentang | Kontak | Sitemap | Feed pada Posts Komentar

Macronimous web blog

Let's Get Sosial:

Kericau
Friendfeed
Technorati
Delicious
StumbleUpon
BlogCatalog
Agg feed
MyBlogLog
reddit
digg

Berlangganan untuk membaca

Dapatkan Macronimous Web Design, Development and Internet Marketing diskusi dikirimkan melalui email, Daftar

Berlangganan untuk membaca

Recent Tweets

Ikuti & Dapatkan Tweets

TwitterCounter untuk @ macronimous

Popular Tags

2.0


Seperti situs kami

Internet Blogs - BlogCatalog Blog Directory

Blog Macronimous Tambahkan ke Technorati Favorit
Blog Komunitas Macronimous bergabung di MyBloglog!

Mengapa Cubecart?

24 Februari 2009 admin Posted in CMS, Content Management System, opensource, Pemrograman PHP, Search Engine Optimization, Web bisnis, alat-alat Web, Web2.0, web programming No Comments »


Banyak dari pelanggan kami yang mencari solusi E-commerce opensource menemukan solusi untuk membangun biaya secara efektif dan mereka seperti apa yang kita disarankan, Cubecart! Ada alasan: 1. Mudah untuk menyesuaikan (berbasis kulit), dan ini terus biaya rendah.
2. Anda dapat membawa banyak tampilan dan nuansa dengan kulit, Anda dapat membuat situs seperti desain kustom lengkap. Tidak ada langkah-Cubecart akan terlihat.
3. Programmer PHP seperti itu. - Bersihkan kode struktur, mudah untuk mengelola. PHP programmer kami have a great merasa about it.
4. Desainer seperti ini. Bersih antarmuka XHTML dan CSS driven.
5. SEO guys like it. Search Engine Friendly URL, Custom URL, Meta Tags Robots.txt & PHP Sesi Killer etc
6. Bagus dukungan dari tim Cubecart selain forum support (Seperti http://www.cubecartforums.org/)
7. Biaya rendah, hanya $ 180.
8. Baik jumlah pembayaran alternatif solusi, Pengiriman modul (http://www.cubecart.com/modules)
9. Web2.0 antarmuka, tetapi saya belum melihat mashup. Kami sangat menyarankan dan mengajarkan pentingnya SEO untuk pelanggan yang ingin kita membangun situs E-commerce, sebagai bisnis online harus mempertimbangkan SEO sebagai saluran pemasaran utama mereka - Tidak hanya kertas berita iklan, untuk jangka panjang melalui bisnis online. Cubecart adalah salah satu pilihan yang baik untuk membangun situs E-commerce SEO friendly yang mendukung pemasaran online.

AddThis Social Bookmark Button

4 SQL injection metode setiap PHP programmer harus sadar.

2 Februari 2009 admin Posted in 4 seri, Database, PHP Pemrograman, web programming 1 Komentar »


Masalah dengan semua kode yang nilainya tidak sanitized sebelum akan dikirim sebagai permintaan. Semua kita harus memastikan bahwa kami adalah lewat secure data ke dalam database. Kita dapat mengirim data yang aman dan mencegah data hacking dengan mengikuti empat metode utama SQL injection

Fungsi mysql_real_escape_string ():

Dalam php, kami memiliki fungsi untuk menangani string dalam MYSQL. (Dimodifikasi Konten)

Fungsi:
mysql_real_escape_string ()

Di atas menggunakan fungsi string yang akan digunakan dalam pencarian dan MYSQL kembali string yang sama dengan semua upaya SQL Injection aman escape. Fungsi di atas akan membantu untuk mengganti setiap repot dalam tanda kutip SQL Injection pencarian dengan kata "backslash \"

Magic Penawaran:

Magic quotes akan membantu untuk melepaskan diri dari beresiko data yang digunakan dalam SQL Injection. Ini akan otomatis mencakup "backslash \" untuk setiap karakter khusus dalam pencarian SQL Injection dikirimkan.

Fungsi untuk memeriksa apakah Magic quotes diaktifkan pada server
"Get_magic_quotes_gpc fungsi"

Contoh:
Setelah menambahkan magic quotes
The \ menjadi \ \
The 'menjadi \'
Yang "menjadi \"

Entitas HTML:

HTML fungsi badan menterjemahkan semua karakter ke HTML entiti dan kembali pada encoded string.

Fungsi yang digunakan untuk menterjemahkan adalah,

string htmlentities (string $ string [, int $ quote_style = ENT_COMPAT [, string $ charset [, bool $ double_encode = true]]])

Contoh:

<? php $ str = "A 'kutipan' adalah <b> tebal </ b>";

/ / Hasil: A 'kutipan' adalah <b> tebal </ b>
echo htmlentities ($ str);

Validasi:

Panjang Validasi: menghambat semua masukan dalam bidang aplikasi ke minimum absolut (7 hingga 15 karakter). Hal ini akan membantu untuk memblokir panjang query masukan.
Validasi input: Validasi data yang dimasukkan dalam bidang masukan. For eg. Umur bidang seharusnya hanya menerima nomor dan hanya 2 angka yang diperbolehkan.
Pengguna Privileges: Buat "Admin pengguna" untuk masing-masing database dan menyediakan "membuat, dan mengedit drop" tabel hak hanya kepada "admin user"

AddThis Social Bookmark Button

Admin menyederhanakan Database MySQL dengan gratis tools

Januari 30, 2009 admin Posted in 4 seri, Database, web tool, web programming 1 Komentar »


Briefed empat MySQL di bawah adalah alat yang sangat menarik, dan Anda ingin memeriksa dan menguji mereka untuk lebih baik DB manajemen pengalaman. Mereka melakukan pekerjaan dengan cukup baik database admin manajemen, dan alternates ke phpMyadmin.

1. Buddy SQL: Sebuah tool yang memungkinkan Anda untuk mendapatkan lebih banyak dilakukan untuk bekerja lebih sedikit, maka SQL Buddy alat walaupun tidak terlalu menyolok dan berwarna-warni, sangat mudah dan cepat untuk navigasi memuat juga. Ini menghemat banyak waktu, dan juga dapat digunakan saat ini disimpan dalam sistem. Juga mentransfer data antara server dan file. Csv ekspor juga mungkin di sini.

2. Sidu: Another admin database alat dengan beberapa fitur yang indah di dalamnya, termasuk penyaringan dan segregating dari daftar tabel database. Gratis juga pengawasan atas tabel kelompok, tergantung dari beberapa karakter pertama dari nama tabel dapat dilakukan. Alat ini juga membantu dalam tabel akses menggunakan fitur GUI. Impor data juga dapat dilakukan dengan mudah di sini.

3. Saya DB Studio: Salah satu fitur yang terbaik MyDB memiliki adalah membantu dalam SSH tunneling yang membantu dalam pengamanan dari satu sambungan, bersama dengan cadangan dan memulihkan database pilihan. Alat ini juga menyediakan fungsi seperti membuat, mengubah dan menghapus tabel menggunakan WYSIWYG. Alat bantu juga dalam membuat skrip PHP lengkap. Alat ini dapat didownload di sini.

4. MySQL Muka: Another GUI untuk MySQL, perangkat ini memiliki kontrol atas layar grafis kami memberikan lebih banyak pilihan untuk menyampaikan informasi yang jelas. Salah satu yang menarik dari tool ini adalah bahwa hal itu dapat membuat kontak langsung dengan database, sehingga menyimpan ID login dan password, dalam hard disk. Ini menyelamatkan anda dari kehilangan waktu yang dihabiskan untuk login di berbagai antarmuka web. Pada dasarnya, tool ini berguna untuk orang-orang desainer yang tidak begitu banyak membaca tentang database dan hanya memiliki gagasan dasar tentang hal tersebut.

AddThis Social Bookmark Button

Menggunakan kerangka - Potong bawah biaya pembangunan web Anda!

Januari 10, 2009 admin Posted in Kerangka, opensource, web tool, web programming No Comments »


Pemotongan biaya! - Ini adalah sesuatu yang selalu menghargai semua, terutama kemunduran selama ini. Orang yang ingin menghabiskan uang kecil atau tidak, :-) Namun hal yang perlu tetap terjadi! Anda harus mengurangi waktu pengembangan, sehingga Anda dapat menyimpan uang, jalankan lebih proyek dan mengatur untuk mengurangi biaya pembangunan. Ini adalah saatnya untuk indentify cara untuk mencapai solusi biaya murah bagi pelanggan.

Web kerangka pembangunan sumber terbuka untuk para pengembang tidak baru. Ada banyak tersedia untuk Kerangka PHP, Python, Ruby dan Java pengembang. Dengan Kerangka, Anda skleton mendapatkan proyek, struktur dan perpustakaan yang anda butuhkan untuk memulai. Selain struktur kekuatan Anda untuk menyimpan desain dan pengembangan dipisahkan dengan MVC. MVC Stand untuk Model Lihat Controller.

Kerangka Choossing yang didasarkan pada syarat-syarat, dan pelanggan. Terdapat sederhana ke kompleks. Saya percaya setiap pengembangan Web perusahaan harus berinvestasi pada waktu mengevaluasi beberapa Kerangka dalam berbagai teknologi (atau atleast di PHP) untuk menyediakan cepat dan biaya rendah solusi kepada pelanggan. Satu Kerangka mungkin tidak memungkinkan Anda untuk fullfil semua fitur dari berbagai web proyek-proyek pembangunan.

Ada beberapa kerangka yang populer secara luas diadopsi oleh pengembang, untuk Python ada Django dan Pylons, Struts dan kokon untuk Java, Ruby on Rails untuk Ruby, Beberapa untuk PHP (Zend, Codeigniter, CakePHP, dll) - Lihat yang sangat bagus comparions disini.

Meskipun kami menggunakan recommed dan beberapa seperti Codeigniter, CakePHP dan Struts, yang lebih baik Anda mencoba, mengevaluasi dan mendapatkan wawasan yang lebih dari satu Framework. Hal ini akan membantu Anda / Anda pengembang untuk recommed kanan framwork untuk syarat-syarat dan cepat menyelesaikan proyek. Perlu diketahui reuablity dan MVC merupakan faktor utama untuk menggunakan Framworks, Tetapi indentifying kanan kerangka yang akan memenuhi spesifikasi yang lebih penting lagi.

Sebagai pengembang, anda harus dapat mengakomodasi lebih proyek jika Anda mengurangi waktu pengembangan. Saya mengatakan tim Anda dapat menyimpan sekitar 30% -40% dari pembangunan saat ini harus real berita baik untuk Anda dan klien, right?

AddThis Social Bookmark Button

4 CVS alat untuk pengembangan Web

28 April 2008 admin Posted in 4 seri, web tool, web colloboration, pemrograman web No Comments »


Jika Anda sedang mengembangkan situs kolaborasi, Anda mengatakan pembangunan tim bekerja bersama-sama dalam sebuah proyek (desain atau pemrograman) dan menggunakan CVS atau Concurrent Versi Sistem adalah salah satu praktik yang baik untuk menyelamatkan semua orang hidup sebelum mereka menggagalkan kode lain.

John Upload menganggap ia menggunakan kode di FTP di 6, dan Dave overwrites dengan 7 dengan versi dari Amerika Serikat, Raj download file upload oleh John menggunakan FTP dari Kumar dan mendownload versi Dave, hari berikutnya akan hari yang menyedihkan untuk semua orang setelah semua kerja keras dari hari sebelumnya - Kumar telah jelas ditimpa semua orang kode.

CVS tetapi dapat memecahkan masalah ini. Sebuah sistem kontrol versi klien / server software untuk melacak dari pekerjaan selesai, memungkinkan pengembang untuk membuat beberapa perubahan pada set file yang berbeda pada versi yang akhirnya terpadu - dengan server yang sekarang memiliki versi suatu proyek dan klien dapat masuk, bekerja pada copy proyek, updation dan mengirimkannya ke server. Saya mau singkat 4 yang paling sering digunakan dalam alat-alat CVS:

WinCVS (CVSGUI)
Umum dari antarmuka perintah baris CVS adalah klien namun klien GUI yang dapat digunakan sebagai interface titik dan klik untuk berbicara dengan server. Mudah antarmuka GUI memungkinkan otomatisasi, kustomisasi umum dan memberikan tugas-tugas yang asli dan merasa lookup pada Windows, Mac dan Unix / Linux karena frameworks.WinCVS berbeda dari CVS hanya dalam terminologi yang digunakan. Awal proses versi sistem mengimpor file ke CVS terminologi dimana impor operasi melibatkan "bersih" struktur direktori berarti file yang tidak perlu Versi dibuang. Setiap file tidak versi untuk alasan tertentu, dalam hal ini dapat dihapus sewaktu mengimpor dan dipindahkan setelah proses Versi berakhir.

Saya lebih memilih WinCVS, seperti yang saya gunakan sementara saya adalah program dalam proyek kolaborasi.

SmartCVS
SmartCVS, multi-platform klien dengan fitur canggih yang produktif dan mudah digunakan. Sambil bekerja pada suatu proyek, setiap orang yang membuat perubahan pada file; yang SmartCVS mengatur file dan kelompok yang terkait perubahan dimaksud melalui mengubah file laporan yang membantu dengan mudah mengidentifikasi yang baru ditambahkan dan diubah file. SmartCVS juga menetapkan hak akses ke file user inorder untuk melindungi file dari pengguna yang tidak sah.

CVSup
CVSup, alat yang digunakan untuk mentransfer file di seluruh jaringan memiliki kemampuan untuk memahami & tag CVS file dan update file di server yang mendukung semua jenis file. CVS file yang dikenali dengan mudah dan disinkronkan ke saldo transfer data yang terjadi antara klien dan server melalui algoritma, pada gilirannya mengompresi jumlah data bit untuk memudahkan transfer data.

jCVS
Ini adalah klien berbasis Java (ditulis dalam swings), saya tidak pernah diinstal sebelum atau diuji, Tetapi its a poulataly tahu CVS, tim Anda mungkin ingin mencoba. Coba salah satu atau lebih dari mereka, Anda perlu membaca manual instalasi dengan seksama, karena kadang-kadang mungkin tricky.

Pada Macronimous kami menyarankan klien kami untuk menggunakan CVS (perlu belajar meskipun sedikit) jika mereka terlalu tim yang memungkinkan mereka untuk bekerja pada kode yang kami produksi dari India. Mulai melatih sebuah CVS akan memerlukan sedikit waktu, namun Anda akan menghargai keputusan Anda menggunakan CVS dengan klien Anda atau tim.

AddThis Social Bookmark Button