YasinLDev
Rütbesiz
- Katılım
- 6 May 2022
- Mesajlar
- 20
- İfade skoru
- 47
Yaklaşık 2022'nin başından beri Nova Search'i geliştirmekteyim bir ara boşladım ondan dolayı 3-4 ay diyelim bu süreç içerisinde Nova Search'i geliştirirken birçok yeri kontrol ettim ve eksik bulduklarımı Nova Search'te topladım böylelikle diğer Arama Motorlarında olmayanlar Nova'da olucaktı buna çok dikkat ettim aynı zamanda tasarımın özgün ve düzgün olması için framework'ler ile destekledim kesinlikle hiçbir zaman kısmi yerlerde Artado dışında diğer Arama Motorlarını referans almadım veya klonlamadım öyle bir amacım da olmadı zaten. gelelim Nova Search'e ve Yeniliklerine.
1-) Tasarımsal Güncellemeler
Yakın zamanda Arkaplan seçme, Tema ve diğer küçük tasarımsal güncellemeler yaptım bu sayede hem kullanıcı için basit ve sade bir tasarım olmuş oldu hem de ileride Arama Motorunu clonelayacak olan insanlar için Arayüz ve Tasarmın değiştirilmesi daha kolay olacaktır.
2-) Açıkların Kapatılması
Nova'yı PHP ile kodladığımdan dolayı birçok açık ortaya çıkabiliyor. genelde açık olmaz fazla lakin URL kısmı için aynısını demek zor sanırım çünkü tüm hata oradan başlıyor. ilk başta aranan harfe göre tüm url'i kontrol ettiriyordum buda Türkçe harf ve boşluk gibi özel karakterlerin kullanıldığı zaman hataya yol açıyordu bende aranan harfi böldüm örneğin ;
Yukarıda ise tüm URL'i çekip '&'den sonrasına göre arama yaptırdım böylelikle hatayı kapatmış oldum bilmiyorum belki hala hatası vardır zaman içinde öğreneceğiz.
3-) Temiz Kod?
Temiz kodlama yaptım dersem yalan söylemiş olurum tüm kodlar karma karışık yakında onlar içinde düzenleme getireceğim. Sanırım. Umarım...
4-) Anime ve Topluluk
Genel olarak tüm kesime hitap edecek şekilde tasarladım, Lakin biraz baktığım zaman Anime ve Manga kitlesine hitap ettiğine dair diğer paylaştığım platformlarda yorumlar aldım o sebepten ötürü Anime kısmını "Kullanıcı Tercihine" dayalı yapacağım ayarlar sekmesinden erişilebilir olacak.
5-) Vatan Millet Sakarya?
Merak etmenize gerek yok bizde dini ve milli sömürüler yapılmamakta gönül rahatlığı ile kullanabilirsiniz
6-) Artado - Nova
Nova, Artado Project altında geliştirilmektedir ve birkaç ortak proje yapılmakta şu anda.
7-) Nova Search Beta
Yakın bir zamanda Betayı yayınlayacağım kullanıcı eleştirisine göre ufak veya köklü değişiklikler yapacağım.
Nova Search github adresi : Nova
iletişim : [email protected]
1-) Tasarımsal Güncellemeler
Yakın zamanda Arkaplan seçme, Tema ve diğer küçük tasarımsal güncellemeler yaptım bu sayede hem kullanıcı için basit ve sade bir tasarım olmuş oldu hem de ileride Arama Motorunu clonelayacak olan insanlar için Arayüz ve Tasarmın değiştirilmesi daha kolay olacaktır.
2-) Açıkların Kapatılması
Nova'yı PHP ile kodladığımdan dolayı birçok açık ortaya çıkabiliyor. genelde açık olmaz fazla lakin URL kısmı için aynısını demek zor sanırım çünkü tüm hata oradan başlıyor. ilk başta aranan harfe göre tüm url'i kontrol ettiriyordum buda Türkçe harf ve boşluk gibi özel karakterlerin kullanıldığı zaman hataya yol açıyordu bende aranan harfi böldüm örneğin ;
PHP:
$url = $_SERVER['REQUEST_URI'];
$kontrol = explode("&", $url);
Yukarıda ise tüm URL'i çekip '&'den sonrasına göre arama yaptırdım böylelikle hatayı kapatmış oldum bilmiyorum belki hala hatası vardır zaman içinde öğreneceğiz.
3-) Temiz Kod?
Temiz kodlama yaptım dersem yalan söylemiş olurum tüm kodlar karma karışık yakında onlar içinde düzenleme getireceğim. Sanırım. Umarım...
4-) Anime ve Topluluk
Genel olarak tüm kesime hitap edecek şekilde tasarladım, Lakin biraz baktığım zaman Anime ve Manga kitlesine hitap ettiğine dair diğer paylaştığım platformlarda yorumlar aldım o sebepten ötürü Anime kısmını "Kullanıcı Tercihine" dayalı yapacağım ayarlar sekmesinden erişilebilir olacak.
5-) Vatan Millet Sakarya?
Merak etmenize gerek yok bizde dini ve milli sömürüler yapılmamakta gönül rahatlığı ile kullanabilirsiniz
6-) Artado - Nova
Nova, Artado Project altında geliştirilmektedir ve birkaç ortak proje yapılmakta şu anda.
7-) Nova Search Beta
Yakın bir zamanda Betayı yayınlayacağım kullanıcı eleştirisine göre ufak veya köklü değişiklikler yapacağım.
Nova Search github adresi : Nova
iletişim : [email protected]