İçeriğe geç

Ticaret Araçları

XOOPS web sitesini özelleştirmek ve sürdürmek için XOOPS dışında yapılması gereken veya orada daha kolay yapılması gereken birçok şey vardır.

Bu, XOOPS web yöneticilerinin yararlı bulduğu belirli araçlara yönelik bazı önerilerin yanı sıra, mevcut olmasını isteyebileceğiniz araç türlerinin bir listesidir.

Editörler oldukça kişisel bir seçimdir ve insanlar en sevdikleri konu hakkında oldukça tutkulu olabilirler. Pek çok olasılıktan sadece birkaçını sunacağız.

XOOPS kullanımı için, bazı yapılandırma seçeneklerini ayarlayacak ve siteniz için bir temayı özelleştirecek bir düzenleyiciye ihtiyacınız olacaktır. Bu kullanımlar için, aynı anda birden fazla dosyayla çalışabilen, birçok dosyada arama yapabilen ve değiştirebilen ve sözdizimi vurgulaması sağlayabilen bir düzenleyiciye sahip olmak çok yararlı olabilir. Çok basit, gösterişten uzak bir düzenleyici kullanabilirsiniz, ancak bazı görevleri yerine getirmek için çok daha fazla çalışacaksınız.

JetBrains’den PhpStorm, PHP web geliştirme için özel olarak tasarlanmış bir IDE’dir (entegre geliştirme ortamı). JetBrains, XOOPS’ye sponsorluk konusunda çok yardımcı oldu ve ürünleri birçok geliştiricinin favorisi. Ticari bir üründür ve bazı yeni web yöneticileri için maliyet engelleyici olabilir, ancak zamandan tasarruf sağlaması onu deneyimli geliştiriciler için çekici kılmaktadır.

Visual Studio Code, Microsoft’un ücretsiz, çok platformlu bir kaynak kodu düzenleyicisidir. HTML, JavaScript ve PHP gibi temel web teknolojilerini yerleşik olarak veya uzantılar aracılığıyla destekler; bu da onu XOOPS kullanımına çok uygun hale getirir.

Notepad++ Windows için bu kategoride sadık kullanıcılara sahip, ücretsiz, zaman ödüllü bir yarışmacıdır.

Meld bir düzenleyici değildir ancak farklılıklar gösteren metin dosyalarını karşılaştırır ve değişiklikleri seçici olarak birleştirmeye ve küçük düzenlemeler yapmaya olanak tanır. Yapılandırma dosyalarını, theme şablonlarını ve elbette PHP kodunu karşılaştırırken çok faydalıdır.

İsimBağlantıLisansPlatformu
PhpStormhttps://www.jetbrains.com/phpstorm/TicariHerhangi biri
Visual Studio Koduhttps://code.visualstudio.com/MITHerhangi biri
Not Defteri++https://notepad-plus-plus.org/GPLKazan
Birleştirmehttps://meldmerge.org/GPLHerhangi biri

Dosya Aktarım Protokolü (FTP,) veya bunun bir çeşidi, dosyaları bir bilgisayardan diğerine taşımak için kullanılır. Çoğu XOOPS kurulumunda, XOOPS dağıtımından gelen dosyaları sitenin dağıtılacağı ana bilgisayar sistemine taşımak için bir FTP istemcisine ihtiyaç vardır.

FileZilla çoğu platformda kullanılabilen ücretsiz ve güçlü bir FTP İstemcisidir. Platformlar arası tutarlılık, bu kitaptaki FTP örneklerinin tercih edilmesini sağladı.

PuTTY ücretsiz bir SSH istemcisidir; bir sunucuya Shell erişimi için kullanışlıdır ve SCP ile dosya aktarım yetenekleri sağlar.

WinSCP, Windows sistemleri için bir FTP/SFTP/SCP istemcisidir.

İsimBağlantıLisansPlatformu
FileZillahttps://filezilla-project.org/GPLHerhangi biri
PuTTYhttps://www.chiark.greenend.org.uk/~sgtatham/putty/BSDKazan/*nix
WinSCPhttps://winscp.net/eng/index.phpGPLWindows

database sitenizin tüm içeriğini, sitenizi özelleştiren yapılandırmaları, sitenizin kullanıcıları hakkındaki bilgileri ve daha fazlasını içerir. Bu bilgilerin korunması ve sürdürülmesi, özellikle veritabanıyla ilgilenen bazı ekstra araçlarla daha kolay olabilir.phpMyAdmin, tek seferlik yedeklemeler yapmak da dahil olmak üzere MySQL veritabanlarıyla çalışmak için kullanılan en popüler web tabanlı araçtır.

BigDump sınırlı barındırma hesapları için bir lütuftur; zaman aşımı ve boyut kısıtlamalarından kaçınarak büyük database yedekleme dökümlerinin geri yüklenmesine yardımcı olur.

srdb, XOOPS için Arama Değiştirme DB’si, interconnect/it.‘den Arama ve Değiştirme DB’si’nin XOOPS uyarlamasıdır. Bir siteyi taşırken MySQL verilerindeki URLs ve dosya sistemi referanslarını değiştirmek özellikle yararlıdır.

İsimBağlantıLisansPlatformu
phpMyAdminhttps://www.phpmyadmin.net/GPLHerhangi biri
Büyük Dökümhttp://www.ozerov.de/bigdump/GPLHerhangi biri
srdbhttps://github.com/geekwright/srdbGPL3Herhangi biri

Ubuntu gibi bazı platformlarda XOOPS’yi çalıştırmak için gereken tüm yığın yerleşik olarak bulunurken, diğerlerinin bazı eklemelere ihtiyacı vardır.

WAMP ve Uniform Server Zero, Windows için hepsi bir arada yığınlardır.

XAMPP, Apache Friends’in hepsi bir arada yığını, birden fazla platform için mevcuttur.

bitnami, sanal makine ve konteyner görüntüleri de dahil olmak üzere çok çeşitli önceden oluşturulmuş uygulama yığınları sunar. Teklifleri, uygulamaları (XOOPS dahil) veya çeşitli web teknolojilerini hızlı bir şekilde denemek için değerli bir kaynak olabilir. Üretime uygun olabileceği gibi geliştirme amaçlı kullanıma da uygun olabilirler.

Docker, özel ortamları uygulamak amacıyla kapsayıcılar oluşturmak ve çalıştırmak için kullanılan bir uygulama kapsayıcı platformudur.

Devilbox kolayca yapılandırılabilen Docker tabanlı bir geliştirme yığınıdır. Tüm yığın bileşenleri için geniş bir sürüm yelpazesi sunar ve geliştiricilerin tekrarlanabilir ve paylaşılabilir bir ortamda test yapmasına olanak tanır.

İsimBağlantıLisansPlatformu
WAMPhttp://www.wampserver.com/ÇokluKazan
Tekdüzen Sunucu Sıfırhttp://www.uniformserver.com/ÇokluKazan
XAMPPhttps://www.apachefriends.org/index.htmlÇokluHerhangi biri
bitnamihttps://bitnami.com/ÇokluHerhangi biri
Dockerhttps://www.docker.com/ÇokluHerhangi biri
Şeytan Kutusuhttp://devilbox.org/MITHerhangi biri