In India for typhoid fever

In India for typhoid fever
Is cefixime a better choice or ciprofloxacin??

Cefixime its brand name zifi

Cefixime for acute and ciprofloxacin forchronic