PHP Randevu sistemi scripti müşterilerinizin güzel bir web arayüz aracılığıyla sizinle randevu almalarına olanak tanıyan, son derece özelleştirilebilir bir web uygulamasıdır. Ayrıca, diğer hizmetlerle kullanabilmeniz için verilerinizi Google Takvim ile senkronize etme olanağı sağlar. Ticari kullanım için dahi indirip kurabileceğiniz açık kaynak kodlu bir projedir. Script sunucunun tek bir klasörüne yüklenebildiği ve tabii ki mevcut bir veritabanını paylaşabildiği için mevcut web sitenizle sorunsuz çalışacaktır.
Kurulum:
Yükleme işlemi sırasında izlemeniz gereken 6 adım vardır.
Sunucunuzda en azından şu uygulamaların/araçların kurulu olduğundan emin olun: Apache(v2.4), PHP(v7.3) ve MySQL(v5.7). Easy!Randevuların çalışması için bu programlara ihtiyacı var. Web barındırma şirketlerinin çoğu, bu araçları Linux barındırma planlarında sağlar. Easy!Appointments'ı yerel sunucunuza kurmak istiyorsanız, web'de bulunan önceden hazırlanmış paketlerden (XAMPP, MAMP, WAMP ...) birini kullanın ve bunların hepsi ücretsiz. Google Takvim senkronizasyonunu kullanmayı planlıyorsanız, php_curl uzantısının da kurulu ve etkinleştirilmiş olması gerekir.
Yeni bir veritabanı oluşturun (veya mevcut olanı kullanın). Veritabanı, sistem verilerini depolamak için gereklidir. Bu nedenle barındırma planınız en az bir MySQL veritabanı içermelidir. Ayrıca daha sonra ihtiyaç duyulacağı için veritabanı yönetim kimlik bilgilerini de almanız gerekir.
Easy!Appointments kaynak dosyalarını sunucunuza yükleyin. Dosyaları "easyappointments" veya "randevular" veya "book" vb. adlı bir dizine yerleştirebilirsiniz. Bir sonraki adımda gerekli olacağından Easy!Appointments klasörünün URL'sini işaretlediğinizden emin olun. Örneğin, sistem dosyaları bu ".../httpdocs/easyappointments/" dizinine yerleştirilmişse, bu klasörün URL'si "http://your-domain.com/easyappointments" olacaktır. Bu URL, aşağıdaki adımlarda gerekli olacaktır.
"Depolama" dizininin yazılabilir olduğundan emin olun. Oturum bilgileri, günlükler ve diğer her türlü dosya "depolama" dizinine inecektir, bu nedenle doğru izinlere sahip olduğundan ve bunun yazılabilir olduğundan emin olun.
"config.php" dosyasını düzenleyin ve sunucu özelliklerinizi ayarlayın. Diğer web sistemleri gibi Easy!Randevular da veritabanına nasıl bağlanacağını ve kurulumun temel URL'sini bilmelidir. Google Calendar Sync özelliğini kullanmak istiyorsanız, bu dosyada Google Calendar API anahtarlarını da sağlayabilirsiniz. Google Cloud Console'da bundan önce bir API anahtarı oluşturmanız gerekeceğini unutmayın.
Bir web tarayıcısı açın ve Easy!Appointments yükleme klasörü URL'sine gidin. Bu sayfayı ilk açtığınızda bir kurulum kılavuzu gösterilecektir. Yönetici kullanıcı ve şirket ayarlarını doldurun ve "Yükle" düğmesine basın. Bu kadar! Artık uygulamayı dilediğiniz gibi kullanabilirsiniz.