: db de nasıl tutuyorsun eş anlamlı kelimeleri yapı nasıl? iki tablo var biri kelimeler diğeri eşanlamlılar için rneğin abandontment kelimesi kelimeler tablosunda ve id si 5. eşanlamlılar tablosunda word_id diye bi sutun var bu sutunda idsi 5 olanlar abandonmentle eş anlamlı. once gidip kelimeler tablosunda varmı diye bakıcaz varsa ordaki id ile eşanlamlılar tablosunda aratıp çıkan eşanlamlılardan rastgele biriyle kelimeyi değiştirip makaleye geri yazıcaz. ki makalelerde yine veritabanında kayıtlı

bak şyle yapılabilir en performanslı yle olur gibi geldi bana. 2 adet arrayımız olsun. ilk tablodakileri ilk arraya eklet ikinci tablodakileride ikinci arraya. daha sonra ikinci tablodakileride ilk arraya eklet sonra ilk tablodakileride 2. arraya. daha sonra arrayları str_replace ye sok tek str_replace de halledersin. db dende 1-2 sorgu olmuş olur hem edit: tabi sylemeyi unutmuşum array sıraları eşanlamlıları ile aynı olsun Bittik biz bittik

db de nasıl tutuyorsun eş anlamlı kelimeleri yapı nasıl? Bittik biz bittik

merhabalar elimde birsürü makale var bide eş anlamlı kelimeler veritabanı. amacım bu makalelerdeki kelimeleri tek tek databasede aratıp rastgele bir eşanlamlısıyla değiştirmek. makaleleri boşluğa gre parçalayıp her kelimeyi db de tek tek aratabilirim ama uzun sürecektir diye düşündüğümden bulaşmadım veritabanındaki her kelimeyi makalelerin içinde aratabilir yine rastgele değiştirtebilirim ama yine uzun sürücektir bunlar dışında nerebileceğiniz bi püf noktası varmı acaba?

eğer istersen metindeki her bir kelimeyi ayrı bir degiskene ata db de eşanlamlısını bul sonra onun yerine onu yazdır ama sistemi çok yorabilir I am Jack's inflamed sense of rejection